[MFC] Combo Box CBN_SELCHANGE响应问题

来源:互联网 发布:linux 脚本usleep 编辑:程序博客网 时间:2024/06/06 21:45

当选择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.csdn.net/xfortius/article/details/8274603

0 0
原创粉丝点击