当选择Combo Box中的某一行时,我需要获取其内容,以实现需求的相应操作。
理所当然地使用GetWindowText()函数获取该Combo Box当前的窗口内容,但每次都需要点两下才会响应。
事实是CBN_SELCHANGE事件过程中该Combo Box窗口内容还未更新,只能通过获得所选行号间接获得所选内容:
m_class_instances_.GetLBText(m_class_instances_.GetCurSel(),class_instance);参考材料:
http://scorpiomiracle.iteye.com/blog/710511
http://blog.youkuaiyun.com/xfortius/article/details/8274603
2530

被折叠的 条评论
为什么被折叠?



