如题目我在主窗口的一个按钮响应函数里
CMydialog dlg;
dlg.m_mylist.InsertItem(LVIF_TEXT|LVIF_STATE, j,
str1, LVIS_SELECTED|LVIS_FOCUSED, LVIS_SELECTED|LVIS_FOCUSED, 0, 0); dlg.m_mylist.SetItemText(j,1,casName[0]);
dlg.m_mylist.SetItemText(j,2,casName[1]);dlg.DoModal;编译通过后点该按钮出错!
同样,使用GetItemText也出错
CMydialog dlg;
dlg.m_mylist.InsertItem(LVIF_TEXT|LVIF_STATE, j,
str1, LVIS_SELECTED|LVIS_FOCUSED, LVIS_SELECTED|LVIS_FOCUSED, 0, 0); dlg.m_mylist.SetItemText(j,1,casName[0]);
dlg.m_mylist.SetItemText(j,2,casName[1]);dlg.DoModal;编译通过后点该按钮出错!
同样,使用GetItemText也出错
解决方案 »
- directshow视频播放窗口怎么随picture控件动态变化
- IPPROTO_TCP1使用错误
- 赋值到datetimepicker,搞了一天没搞好,高手帮忙看看!!!!!!!!!!!!
- 如何用8字节来保存15字节的字符串?好像涉及bcd码,偶不懂如何转?
- 如何使用帮助文件
- 新手高分在线急等:VC+ACCESS+ODBC
- 关于图像显示速度的问题
- 如何使用以.bin为后缀名文件?(DOS下无法执行)
- wltsui,进来,感谢你提供的图形代码
- 关于INI文件问题,急求
- 如何将一个字符串写入一个.txt文本文件呀???
- SOS--关于网络安全通信,使用什么语言最好呢?C还是C++,JAVA或则是VC++???多谢了
对话框没创建的时候控制窗口会有断言错误出现
你应该去看看http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcmfc98/html/_mfcnotes_tn026.asp
VC里每一个功能的实现都需要找到正确的位置。
dlg.DoModal;
dlg.m_mylist.InsertItem(LVIF_TEXT|LVIF_STATE, j,
str1, LVIS_SELECTED|LVIS_FOCUSED, LVIS_SELECTED|LVIS_FOCUSED, 0, 0); dlg.m_mylist.SetItemText(j,1,casName[0]);
dlg.m_mylist.SetItemText(j,2,casName[1]);dlg.DoModal;先显示,然后再操作。。不然你的窗口还不存在你操作什么?DoModal才是初始化窗口。