主题:[疑问] 随便增加变量后,新窗口就无法显示
很简单的程序, 在一个界面上, 比如有一两个控件,编辑框啊什么的
有个按钮, 是想按一下按钮就出现一个新窗口
程序如下:
CtestDlg *temp = new CtestDlg;
temp->Create(IDD_DIALOG1, this);
temp->ShowWindow(SW_SHOW);
CWnd *p = FindWindow(NULL, "Dialog");
CDC *pDC=p->GetDC();
界面可以正常工作,按下按钮后也会出现新窗口,
但是, 当给编辑框或其他什么界面上的控件,随便添加一个变量后,程序就不能正常个工作了
按下按钮出现 debug assertion failed这样的常见错误信息
请问是怎么回事??
难道添加变量妨碍了程序运行??
有个按钮, 是想按一下按钮就出现一个新窗口
程序如下:
CtestDlg *temp = new CtestDlg;
temp->Create(IDD_DIALOG1, this);
temp->ShowWindow(SW_SHOW);
CWnd *p = FindWindow(NULL, "Dialog");
CDC *pDC=p->GetDC();
界面可以正常工作,按下按钮后也会出现新窗口,
但是, 当给编辑框或其他什么界面上的控件,随便添加一个变量后,程序就不能正常个工作了
按下按钮出现 debug assertion failed这样的常见错误信息
请问是怎么回事??
难道添加变量妨碍了程序运行??