#include <afxwin.h>
class sample:public CFrameWnd
{
public :
sample()
{
Create(NULL,"my window");
MessageBox("hello!");
}
};class App:public CWinApp
{
BOOL InitInstance();
BOOL ExitInstance();
};BOOL App::InitInstance()
{
MessageBox(0,"hello","info",MB_OK);
sample *obj;
obj=new sample();
m_pMainWnd=obj;
obj->ShowWindow(SW_SHOWMAXIMIZED);
return TRUE;
}BOOL App::ExitInstance()
{
return TRUE;
}抄的MFC入门的那个pdf上的代码。运行时报内存错误!不知是啥原因,请大虾看看代码哪里有问题!
或者说说可能出现问题的原因!
class sample:public CFrameWnd
{
public :
sample()
{
Create(NULL,"my window");
MessageBox("hello!");
}
};class App:public CWinApp
{
BOOL InitInstance();
BOOL ExitInstance();
};BOOL App::InitInstance()
{
MessageBox(0,"hello","info",MB_OK);
sample *obj;
obj=new sample();
m_pMainWnd=obj;
obj->ShowWindow(SW_SHOWMAXIMIZED);
return TRUE;
}BOOL App::ExitInstance()
{
return TRUE;
}抄的MFC入门的那个pdf上的代码。运行时报内存错误!不知是啥原因,请大虾看看代码哪里有问题!
或者说说可能出现问题的原因!
解决方案 »
- 关于网络编程的Socket
- 推荐几本基础书....
- 急急!!!那有visual studio6.0正版盘买,价格多少!谢谢!
- 在ListCtrl中,选择第2列ComboBox的值,来决定第3列的ChkBox是否Disable,第3列文本编辑框是否变灰。怎么实现??
- csdn编程经验总结下载(所有的)
- 请教access数据库vc编程的问题!急!
- 我做好了个CView 后先程序启动时自动弹出个对话筐,请问应该在什么地方加载?
- 请问限制edit 控件的字符长度在哪里设置
- 问一下,我们国内有没有开发像联众那样的在线游戏的开发商呀?如有,是什么公司呀!!
- SCSI硬盘上,软件是否能够做到防拷贝?
- mscomm32.ocx控件怎么注册?
- 想学学一下MFC,请高手指点一下。谢谢!
{
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();winmain.cpp文件中的上段代码中的第一行了!
应该delete吧,但也只是内存泄漏,不会影响运行
class sample:public CFrameWnd
{
public :
sample()
{
}
void DoCreate()
{
Create(NULL,"my window");
MessageBox("hello!");
}
};
BOOL App::InitInstance()
{
MessageBox(0,"hello","info",MB_OK);
sample *obj;
obj=new sample();
obj->DoCreate();
m_pMainWnd=obj;
obj->ShowWindow(SW_SHOWMAXIMIZED);
return TRUE;
}//这样还可以,把create写在构造里,绝的怪怪的。