首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

程序运行的异常,如图

2013-01-23 
程序运行的错误,如图想建立弹出对话框,但是出现这种错误[解决办法] CDialog aboutDlg(IDD_ABOUTBOX)// Cr

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


                            
[解决办法]
 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

热点排行