在一个窗口中添加一个下拉框控件后,先要在窗口显示的时候初始化下拉框的选中内容,本来使用函数m_combo1.SetCurSel(2)就行(m_combo1是我所关联的变量名),但是发现点击鼠标让窗口显示的时候在m_combo1.SetCurSel(2)出现错误,中断在ASSERT(::IsWindow(m_hWnd));排查后发现初始化的时候放在了窗口的构建函数中导致出错,给窗口添加BOOL CCMAParaDlg::OnInitDialog()函数后把初始化的代码放在此函数中则不会出现错误
MFC下拉框中断出错,中断在ASSERT(::IsWindow(m_hWnd));的情况记录
最新推荐文章于 2022-07-26 17:18:37 发布
本文介绍了解决在窗口构建函数中初始化下拉框控件出现的问题,通过将初始化代码移动到OnInitDialog函数中,避免了错误的发生。

2607

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



