友情提示:如果本网页打开太慢或显示不完整,请尝试鼠标右键“刷新”本网页!
深入浅出MFC第2版(PDF格式)-第47部分
快捷操作: 按键盘上方向键 ← 或 → 可快速上下翻页 按键盘上的 Enter 键可回到本书目录页 按键盘上方向键 ↑ 可回到本页顶部! 如果本书没有阅读完,想下次继续接着阅读,可使用上方 "收藏到我的浏览器" 功能 和 "加入书签" 功能!
#0169 END_MESSAGE_MAP()
#0170
#0171 BEGIN_MESSAGE_MAP(CWinApp; CCmdTarget)
#0172 ON_MAND(CWinAppid; 0)
#0173 END_MESSAGE_MAP()
#0174
#0175 CWinApp* AfxGetApp()
#0176 {
#0177 return theApp。m_pCurrentWinApp;
#0178 }
#0179
#0180 LRESULT AfxWndProc(HWND hWnd; UINT nMsg; WPARAM wParam; LPARAM lParam;
#0181 CWnd *pWnd) // last parameter pWnd is added by JJHou。
#0182 {
#0183 //。。。
#0184 return AfxCallWndProc(pWnd; hWnd; nMsg; wParam; lParam);
#0185 }
#0186
#0187 LRESULT AfxCallWndProc(CWnd* pWnd; HWND hWnd; UINT nMsg;
WPARAM wParam; LPARAM lParam)
#0188 {
#0189 LRESULT lResult = pWnd…》WindowProc(nMsg; wParam; lParam);
#0190 return lResult;
#0191 }
MY。H
#0001 #include
#0002 #include 〃mfc。h〃
#0003
#0004 class CMyWinApp : public CWinApp
#0005 {
#0006 public:
#0007 CMyWinApp::CMyWinApp() {
#0008 }
212
…………………………………………………………Page 275……………………………………………………………
第3章 MFC 六大關鍵技術之模擬
#0009 CMyWinApp::~CMyWinApp() {
#0010 }
#0011 virtual BOOL InitInstance();
#0012 DECLARE_MESSAGE_MAP()
#0013 };
#0014
#0015 class CMyFrameWnd : public CFrameWnd
#0016 {
#0017 public:
#0018 CMyFrameWnd();
#0019 ~CMyFrameWnd() {
#0020 }
#0021 DECLARE_MESSAGE_MAP()
#0022 };
#0023
#0024 class CMyDoc : public CDocument
#0025 {
#0026 public:
#0027 CMyDoc::CMyDoc() {
#0028 }
#0029 CMyDoc::~CMyDoc() {
#0030 }
#0031 DECLARE_MESSAGE_MAP()
#0032 };
#0033
#0034 class CMyView : public CView
#0035 {
#0036 public:
#0037 CMyView::CMyView() {
#0038 }
#0039 CMyView::~CMyView() {
#0040 }
#0041 DECLARE_MESSAGE_MAP()
#0042 };
MY。CPP
#0001 #include 〃my。h〃
#0002
#0003 CMyWinApp theApp; // global object
#0004
#0005 BOOL CMyWinApp::InitInstance()
#0006 {
#0007 cout nID)
214
…………………………………………………………Page 277……………………………………………………………
第3章 MFC 六大關鍵技術之模擬
#0056 {
#0057 cout nID Run();
#0073
#0074 CMyDoc* pMyDoc = new CMyDoc;
#0075 CMyView* pMyView = new CMyView;
#0076 CFrameWnd* pMyFrame = (CFrameWnd*)pApp…》m_pMainWnd;
#0077 pMyFrame…》m_pViewActive = pMyView;
#0078 pMyView…》m_pDocument = pMyDoc;
#0079
#0080 // test Message Routing
#0081 cout
快捷操作: 按键盘上方向键 ← 或 → 可快速上下翻页 按键盘上的 Enter 键可回到本书目录页 按键盘上方向键 ↑ 可回到本页顶部!
温馨提示: 温看小说的同时发表评论,说出自己的看法和其它小伙伴们分享也不错哦!发表书评还可以获得积分和经验奖励,认真写原创书评 被采纳为精评可以获得大量金币、积分和经验奖励哦!