1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
|
// HelloMFC.H
class CSimpleApp : public CWinApp
{
public:
virtual BOOL InitInstance()
{
m_pMainWnd = new CSimpleFrame;
m_pMainWnd->ShowWindow( m_nCmdShow );
m_pMainWnd->UpdateWindow();
return TRUE;
}
};
class CSimpleFrame:public CFrameWnd
{
public:
CSimpleFrame()
{
Create( NULL, "Hello MFC" );
}
protected:
DECLARE_MESSAGE_MAP();
afx_msg void OnPaint();
};
--------------------------------------------
// HelloMFC.CPP
CSimpleApp helloApp;
BEGIN_MESSAGE_MAP( CSimpleFrame, CFrameWnd )
ON_WM_PAINT()
END_MESSAGE_MAP()
void CSimpleFrame::OnPaint()
{
CPaintDC dc( this );
dc.TextOut( 200, 200, "Hello World!" );
} |
Partager