按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!
#0169 };
#0170
#0171 class CFrameWnd : public CWnd
184
…………………………………………………………Page 247……………………………………………………………
第3章 MFC 六大關鍵技術之模擬
#0172 {
#0173 public:
#0174 CFrameWnd::CFrameWnd() {
#0175 }
#0176 CFrameWnd::~CFrameWnd() {
#0177 }
#0178 BOOL Create();
#0179 virtual BOOL PreCreateWindow();
#0180
#0181 DECLARE_MESSAGE_MAP()
#0182 };
#0183
#0184 class CView : public CWnd
#0185 {
#0186 public:
#0187 CView::CView() {
#0188 }
#0189 CView::~CView() {
#0190 }
#0191 DECLARE_MESSAGE_MAP()
#0192 };
#0193
#0194 // global function
#0195 CWinApp* AfxGetApp();
AFXMSG_。H
#0001 enum AfxSig
#0002 {
#0003 AfxSig_end = 0; // 'marks end of message map'
#0004 AfxSig_vv;
#0005 };
#0006
#0007 #define ON_MAND(id; memberFxn)
#0008 { WM_MAND; 0; (WORD)id; (WORD)id; AfxSig_vv; (AFX_PMSG)memberFxn };
MFC。CPP
#0001 #include 〃my。h〃 // 原该包含 mfc。h 就好,但为了 CMyWinApp 的定义,所以。。。
#0002
#0003 extern CMyWinApp theApp;
#0004
#0005 BOOL CWnd::Create()
#0006 {
#0007 cout