子对话框中LIST BOX函数调用为何总出错?
我在对话框下创建了一个子对话框,里面有一个LIST BOX类的控件。每次我一调用这个控件的函数就报错,不知道为什么。谁遇到过这个问题,该怎么解决阿 ??这个课程设计马上就要交了,大家帮我解决解决一下 阿 ~~~!谢谢啦
找到原因了,是因为在打开子窗口的时候使用了DoModal函数。
改写成
CprojectDlg *pDlg=new CprojectDlg();
pDlg->Create(IDD_DIALOG1);
pDlg->DoModal();
pDlg->ShowWindow(SW_RESTORE);
就可以了。
CprojectDlg是自己定义的一个子对话框的类。IDD_DIALOG1是子对话框的IDD。
改过来就好了,大概两者之间有些区别。