为你写诗吉他谱教学:MFC窗口为什么不出现

来源:百度文库 编辑:高考问答 时间:2024/04/28 05:47:49
就是这个代码,运行后窗口一闪而过.不停留

#include<afxwin.h>
class myapp:public CWinApp
{
public :
BOOL InitInstance(void);
};
class mywnd:public CFrameWnd
{
public :
mywnd();
void OnPaint();
DECLARE_MESSAGE_MAP()
};
myapp::InitInstance(void)
{
mywnd wnd;
wnd.ShowWindow(m_nCmdShow);
wnd.UpdateWindow();
return TRUE;
}
mywnd::mywnd()
{
Create(NULL,"GUI编程");
}
void mywnd::OnPaint()
{
PAINTSTRUCT ps;
HDC hdc;
hdc=::BeginPaint(m_hWnd,&ps);
::TextOut(hdc,3,3,"FOLLS!!!",lstrlen("foos!!!"));
::EndPaint(m_hWnd,&ps);
}
BEGIN_MESSAGE_MAP(mywnd,CFrameWnd)
ON_WM_PAINT()
END_MESSAGE_MAP()

myapp app;