視窗程式設計的初體驗 –hello mfc!
DESCRIPTION
視窗程式設計的初體驗 –Hello MFC!. 製作. 建立視窗程式的基本觀念. 需載入的標頭檔 –afxwin.h 撰寫視窗程式時,必須載入 afxwin.h 標頭檔。 該標頭檔內定義了所有 MFC 類別。 應用程式物件與視窗框架物件 應用程式物件和視窗框架物件:是視窗程式裡必須建立的兩種物件 。 前者代表 整個應用程式 ,後者則代表 應用程式的介面 。. 建立視窗程式的基本觀念. 建立應用程式物件過程中,該物件將負責建立視窗框架物件,並將繼承 m_pMainWnd 屬性(型態為 CWnd * )指向所使用的視窗框架物件,最後顯示視窗,兩者的關係如下圖:. - PowerPoint PPT PresentationTRANSCRIPT
-
Hello MFC!
-
afxwin.hafxwin.hMFC
-
m_pMainWndCWnd *
-
CWinAppCFrameWndMFC MFC MFC
-
Hello MFCHello MFCHello MFC
-
Hello MFCHello MFCVisual Studio
-
Hello MFCHello MFC
-
Hello MFCHello MFC
-
Hello MFCHello MFC
-
Hello MFCHello MFC
-
Hello MFCHello MFC
-
Hello MFCHello MFC
-
Hello MFCHello MFC
-
Hello MFCCWinApp 1. CWinApp 2. CWinApp::InitInstance() BOOL
-
Hello MFCCWinAppCWinApp::m_pMainWnd CWinAppInitInstance()CWinAppm_pMainWnd
-
Hello MFCCWinApp CWinApp::InitInstance() CWinAppCWinApp::InitInstance()
-
Hello MFCCWinAppInitInstance()
-
Hello MFC
-
Hello MFC CFrameWnd::Create()CFrameWnd::ShowWindow()
-
Hello MFC Hello MFC
-
LPCTSTR lpszClassName lpszClassName LPCTSTR lpszWindowName Hello MFC
-
DWORD dwStyle = WS_OVERLAPPEDWINDOW WS_OVERLAPPEDWINDOW Hello MFC
-
Hello MFC
-
const RECT& rect = rectDefault CWnd* pParentWnd = NULL NULL
Hello MFC
-
LPCTSTR lpszMenuName = NULL RC DWORD dwExStyle = 0 Hello MFC
-
Hello MFC
-
CCreateContext* pContext = NULL Document/View Hello MFC
-
BOOL CWnd::ShowWindow( int nCmdShow ) int nCmdShow () Hello MFC
-
Hello MFC