友情提示:如果本网页打开太慢或显示不完整,请尝试鼠标右键“刷新”本网页!
深入浅出MFC第2版(PDF格式)-第42部分
快捷操作: 按键盘上方向键 ← 或 → 可快速上下翻页 按键盘上的 Enter 键可回到本书目录页 按键盘上方向键 ↑ 可回到本页顶部! 如果本书没有阅读完,想下次继续接着阅读,可使用上方 "收藏到我的浏览器" 功能 和 "加入书签" 功能!
#0039 return theApp。m_pCurrentWinApp;
#0040 }
#0041
#0042 AFX_MSGMAP* CCmdTarget::GetMessageMap() const
#0043 {
#0044 return &CCmdTarget::messageMap;
#0045 }
#0046
#0047 AFX_MSGMAP CCmdTarget::messageMap =
#0048 {
#0049 NULL;
#0050 &CCmdTarget::_messageEntries'0'
#0051 };
#0052
#0053 AFX_MSGMAP_ENTRY CCmdTarget::_messageEntries'' =
186
…………………………………………………………Page 249……………………………………………………………
第3章 MFC 六大關鍵技術之模擬
#0054 {
#0055 // { 0; 0; 0; 0; AfxSig_end; 0 } // nothing here
#0056 { 0; 0; CCmdTargetid; 0; AfxSig_end; 0 }
#0057
#0058 };
#0059
#0060 BEGIN_MESSAGE_MAP(CWnd; CCmdTarget)
#0061 ON_MAND(CWndid; 0)
#0062 END_MESSAGE_MAP()
#0063
#0064 BEGIN_MESSAGE_MAP(CFrameWnd; CWnd)
#0065 ON_MAND(CFrameWndid; 0)
#0066 END_MESSAGE_MAP()
#0067
#0068 BEGIN_MESSAGE_MAP(CDocument; CCmdTarget)
#0069 ON_MAND(CDocumentid; 0)
#0070 END_MESSAGE_MAP()
#0071
#0072 BEGIN_MESSAGE_MAP(CView; CWnd)
#0073 ON_MAND(CViewid; 0)
#0074 END_MESSAGE_MAP()
#0075
#0076 BEGIN_MESSAGE_MAP(CWinApp; CCmdTarget)
#0077 ON_MAND(CWinAppid; 0)
#0078 END_MESSAGE_MAP()
MY。H
#0001 #include
#0002 #include 〃mfc。h〃
#0003
#0004 class CMyWinApp : public CWinApp
#0005 {
#0006 public:
#0007 CMyWinApp::CMyWinApp() {
#0008 }
#0009 CMyWinApp::~CMyWinApp() {
#0010 }
#0011
#0012 virtual BOOL InitInstance();
#0013 DECLARE_MESSAGE_MAP()
#0014 };
#0015
#0016 class CMyFrameWnd : public CFrameWnd
#0017 {
#0018 public:
187
…………………………………………………………Page 250……………………………………………………………
第篇 勿在浮砂築高台
#0019 CMyFrameWnd();
#0020 ~CMyFrameWnd() {
#0021 }
#0022 DECLARE_MESSAGE_MAP()
#0023 };
#0024
#0025 class CMyDoc : public CDocument
#0026 {
#0027 public:
#0028 CMyDoc::CMyDoc() {
#0029 }
#0030 CMyDoc::~CMyDoc() {
#0031 }
#0032 DECLARE_MESSAGE_MAP()
#0033 };
#0034
#0035 class CMyView : public CView
#0036 {
#0037 public:
#0038 CMyView::CMyView() {
#0039 }
#0040 CMyView::~CMyView() {
#0041 }
#0042 DECLARE_MESSAGE_MAP()
#0043 };
MY。CPP
#0001 #include 〃my。h〃
#0002
#0003 CMyWinApp theApp;
#0004
#0005 BOOL CMyWinApp::InitInstance()
#0006 {
#0007 cout nID)
#0056 {
#0057 cout nID InitApplication();
#0081 pApp…》InitInstance();
#0082 pApp…》Run();
#0083
#0084 CMyDoc* pMyDoc = new CMyDoc;
#0085 CMyView* pMyView = new CMyView;
#0086 CFrameWnd* pMyFrame = (CFrameWnd*)pApp…》m_pMainWnd;
#0087
#0088 // output Message Map construction
#0089 AFX_MSGMAP* pMessageMap = pMyView…》GetMessageMap();
#0090 cout
快捷操作: 按键盘上方向键 ← 或 → 可快速上下翻页 按键盘上的 Enter 键可回到本书目录页 按键盘上方向键 ↑ 可回到本页顶部!
温馨提示: 温看小说的同时发表评论,说出自己的看法和其它小伙伴们分享也不错哦!发表书评还可以获得积分和经验奖励,认真写原创书评 被采纳为精评可以获得大量金币、积分和经验奖励哦!