MFC里对话框添加菜单栏的问题
以前经常在对话框中添加菜单栏,步骤如下:资源内 “添加资源”,新建Menu,ID为IDR_MENU1。对话框界面内“属性”,"Menu" 选择IDR_MENU1。
IDE是VS2008
今天试了一下编译可以通过,一运行就报错:
g.exe 中的 0x77b26469 (mfc90d.dll) 处未处理的异常: 0xC0000005: 读取位置 0xfefeff66 时发生访问冲突
发生错误的文件为:winmain.cpp
// Perform specific initializations
if (!pThread->InitInstance())
{
if (pThread->m_pMainWnd != NULL)
{
TRACE(traceAppMsg, 0, "Warning: Destroying non-NULL m_pMainWnd\n");
pThread->m_pMainWnd->DestroyWindow();
}
nReturnCode = pThread->ExitInstance();
goto InitFailure;
}
nReturnCode = pThread->Run();
很奇怪的错误,同样程序,一样的步骤。请教各位,谢谢。