MFC遇见没法理解的事情,我是一个超级菜鸟。
2011-08-04 15:25
351 查看
由于刚大学毕业,对C++又不熟,在编着玩一个对话框程序时,要对对话框中的一个Combox操作,就添加了该变量,可以添加变量后编译就出现错误,
报什么0x00427b02 出未处理的异常:0xC000001D:Illegal Instruction。把声明的变量注释掉,代码就没问题,一声命就错这个错。结果试了n次都这样。
后来就在APP文件中找断点,以为快要找到哪里出错的时候,代码神奇的通过了,运行又正常了。实在让我想不通啊!
BOOL CxmllistApp::InitInstance()
{
AfxOleInit();
INITCOMMONCONTROLSEX InitCtrls;
InitCtrls.dwSize = sizeof(InitCtrls);
InitCtrls.dwICC = ICC_WIN95_CLASSES;
InitCommonControlsEx(&InitCtrls);
CWinApp::InitInstance();
AfxEnableControlContainer();
SetRegistryKey(_T("Local AppWizard-Generated Applications"));
CxmllistDlg dlg; //以为是这三行可能出错了,打算在这设断点
m_pMainWnd = &dlg; //我就每行空一行,却编译成功了。现在把空行删了还是成功的。
INT_PTR nResponse = dlg.DoModal(); //
if (nResponse == IDOK)
{
}
else if (nResponse == IDCANCEL)
{
}
return FALSE;
}
我真的没办法理解这个错误。第一次写帖子。帮我解决问题的,喷我的,我都欢迎。
报什么0x00427b02 出未处理的异常:0xC000001D:Illegal Instruction。把声明的变量注释掉,代码就没问题,一声命就错这个错。结果试了n次都这样。
后来就在APP文件中找断点,以为快要找到哪里出错的时候,代码神奇的通过了,运行又正常了。实在让我想不通啊!
BOOL CxmllistApp::InitInstance()
{
AfxOleInit();
INITCOMMONCONTROLSEX InitCtrls;
InitCtrls.dwSize = sizeof(InitCtrls);
InitCtrls.dwICC = ICC_WIN95_CLASSES;
InitCommonControlsEx(&InitCtrls);
CWinApp::InitInstance();
AfxEnableControlContainer();
SetRegistryKey(_T("Local AppWizard-Generated Applications"));
CxmllistDlg dlg; //以为是这三行可能出错了,打算在这设断点
m_pMainWnd = &dlg; //我就每行空一行,却编译成功了。现在把空行删了还是成功的。
INT_PTR nResponse = dlg.DoModal(); //
if (nResponse == IDOK)
{
}
else if (nResponse == IDCANCEL)
{
}
return FALSE;
}
我真的没办法理解这个错误。第一次写帖子。帮我解决问题的,喷我的,我都欢迎。
相关文章推荐
- 菜鸟发问,请各位不吝赐教啊! 关于一个简单的程序的理解问题
- neutron是一个超级脚本的理解
- 一个老菜鸟所理解的UX及产品流
- 一个老菜鸟所理解的UX及产品流
- 一个真·菜鸟理解的springmvc工作原理
- 控件的Group属性 一个菜鸟问题 MFC高手进来
- 菜鸟编写一个MFC计算器总结
- 一个刚接触几天驱动编程菜鸟对驱动的理解.
- 一个超级菜鸟的开始
- 有时候一个小例子就可以理解MFC。
- CView给我的一个反思,对MFC的理解需要深入
- MFC视频教学第一课,做一个简单的界面,理解应用程序和操作系统之间的消息传递机制
- 一个ANDROID开发菜鸟的BUNDLE与MAP理解
- 一个菜鸟对 java 类和对象的理解
- 以一个处理事情的事例为例,谈谈肺腑之言,望读着能理解
- 一个菜鸟对密码学的理解(软件注册加密)
- Caffe源码理解(2)——超级完整版教程:如何自定义一个新的层结构并重新编译Caffe
- 一个老菜鸟所理解的UX及产品流
- 一个小菜鸟对数据在内存中的二进制存储的理解
- ABAP--关于abap语言的一个错误的理解