16,472
社区成员
发帖
与我相关
我的任务
分享
#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;
}
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();
winmain.cpp文件中的上段代码中的第一行了!