读书人

程序运行的异常如图

发布时间: 2013-01-23 10:44:49 作者: rapoo

程序运行的错误,如图
想建立弹出对话框,但是出现这种错误


                            
[解决办法]
CDialog aboutDlg(IDD_ABOUTBOX);

// Create and show the dialog box
INT_PTR nRet = -1;
nRet = aboutDlg.DoModal();
dialog 加上id
[解决办法]
你点击重试,会出现调试的选项,你点确定,看一下断在哪里
[解决办法]
CGRAPHICCONTROL dlg
断点打到CGRAPHICCONTROL的构造函数里面 和OnInitDialog函数里面单步调试.
[解决办法]
引用:
引用:
CDialog aboutDlg(IDD_ABOUTBOX);

// Create and show the dialog box
INT_PTR nRet = -1;
nRet = aboutDlg.DoModal();
dialog 加上id
问题可以解决,多谢啦!要是需建立非模态对话框,怎么写呢?

CXXXDlg* pDlg = new CXXXDlg;
pDlg->Create(....);
pDlg->ShowWindow(SW_SHOW);
...
不过最后记得释放资源
pDlg->DestroyWindow();
delete pDlg;
pDlg = NULL;
[解决办法]
使用createdialog方法,可以查一下msdn

读书人网 >VC/MFC

热点推荐