首页 > 其他 > 详细

MFC-01-Chapter01:Hello,MFC---1.3 第一个MFC程序

时间:2014-03-30 17:56:36      阅读:508      评论:0      收藏:0      [点我收藏+]
bubuko.com,布布扣
bubuko.com,布布扣
 1 #include <afxwin.h>
 2 
 3 class CMyApp : public CWinApp
 4 {
 5 public:
 6     virtual BOOL InitInstance();
 7 };
 8 
 9 class CMainWindow: public CFrameWnd
10 {
11 public:
12     CMainWindow();
13 protected:
14     afx_msg void OnPaint();
15     DECLARE_MESSAGE_MAP()
16 };
HelloWorld.h
bubuko.com,布布扣
bubuko.com,布布扣
bubuko.com,布布扣
 1 #include "Hello.h"
 2 
 3 CMyApp myApp;
 4 BOOL CMyApp::InitInstance()
 5 {
 6     m_pMainWnd = new CMainWindow;
 7     m_pMainWnd->ShowWindow(m_nCmdShow);
 8     m_pMainWnd->UpdateWindow();
 9 
10     return  TRUE;
11 
12 }
13 
14 BEGIN_MESSAGE_MAP(CMainWindow,CFrameWnd)
15     ON_WM_PAINT()
16 END_MESSAGE_MAP()
17 
18 CMainWindow::CMainWindow()
19 {
20     Create(NULL,_T("The Hello Application"),WS_OVERLAPPEDWINDOW|WS_VSCROLL,CRect(32,64,352,304));
21 }
22 
23 void CMainWindow::OnPaint()
24 {
25     CPaintDC dc(this);
26     CRect rect;
27     GetClientRect(&rect);
28 
29     dc.DrawText(_T("Hello MFC"),-1,&rect,DT_CENTER|DT_VCENTER|DT_SINGLELINE);
30 }
HelloWorld.cpp
bubuko.com,布布扣

 我将以这一例程进行一个最基本的MFC程序的讲解。

1.3.1 应用程序对象

 

   

MFC-01-Chapter01:Hello,MFC---1.3 第一个MFC程序,布布扣,bubuko.com

MFC-01-Chapter01:Hello,MFC---1.3 第一个MFC程序

原文:http://www.cnblogs.com/ultrasound/p/3633018.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!