VS2012编写的MFC程序中,在一个对话框的OnInitDialog中初始化ListControl控件调用InsertColoumn()时崩溃

2024-12-27 23:33:11
推荐回答(2个)
回答1:

操作错误的可能原因两个:
1.你的列表控件风格未设置报表格式。
2.你把对话框的CDialogEx::OnInitDialog();扔了,里面要创建子窗口(资源控件)的。
你的列表控件因此未创建窗口,你调用InsertColoumn()自然引发断言m_hWnd!=NULL。

回答2:

理解为铺设系统环境,提升兼容性即可。