梓囚徒貧圭�鮗� ○ 賜 ★ 辛酔堀貧和鍬匈��梓囚徒貧議 Enter 囚辛指欺云慕朕村匈��梓囚徒貧圭�鮗� ● 辛指欺云匈競何��
!!!!隆堋響頼��紗秘慕禰厮宴和肝写偬堋響��
CDocument CDocument
CDocument CDocument
CMyDoc CMyDoc
CMyDoc CMyDoc
CObject CObject
CObject CObject
CCmdTarget CCmdTarget
CCmdTarget CCmdTarget
CWinThread CWinThread
CWinThread CWinThread
CWinApp CWinApp
CWinApp CWinApp
CMyWinApp CMyWinApp
CMyWinApp CMyWinApp
CWnd CWnd
CWnd CWnd
CView CView
CView CView
CMyView CMyView
CMyView CMyView
CFrameWnd CFrameWnd
CFrameWnd CFrameWnd
CMyFrameWnd CMyFrameWnd
CMyFrameWnd CMyFrameWnd
CDocument CDocument
CDocument CDocument
CMyDoc CMyDoc
CMyDoc CMyDoc
夕3´8 輝CMyFrameWnd 斤�鷸餤智燦�WM_MAND��侭哈軟議��連送強揃�漾�
200
´´´´´´´´´´´´´´´´´´´´´´Page 263´´´´´´´´´´´´´´´´´´´´´´´
及3嫗 MFC 鎗寄�P�I室�g岻庁�M
Frame8 霞編膨嶽秤趨�嵯岷雋�frame 斤�鷓�view 斤�黏侏洞���連����連蛍匯違
Windows ��連才WM_MAND 曾嶽�此�
// test Message Routing
AfxWndProc��0�察�WM_CREATE�察�0�察�0�察�pMyFrame���察�
AfxWndProc��0�察�WM_PAINT�察�0�察�0�察�pMyView���察�
AfxWndProc��0�察�WM_MAND�察�0�察�0�察�pMyView���察�
AfxWndProc��0�察�WM_MAND�察�0�察�0�察�pMyFrame���察�
Frame8 議凋綜双園咎選潤強恬頁�┿珪咳篩娠慚誅班莇┷達�萩歌深及4嫗議仝芦廾嚥譜
協々匯准���此�
cl my。cpp mfc。cpp
參和頁Frame8 議峇佩潤惚�此�
CWinApp�今�InitApplication
CMyWinApp�今�InitInstance
CFrameWnd�今�Create
CWnd�今�CreateEx
CFrameWnd�今�PreCreateWindow
CWinApp�今�Run
CWinThread�今�Run
pMyFrame received a WM_CREATE�察�routing path and call stack�此�
AfxWndProc�┌�
AfxCallWndProc�┌�
CWnd�今�WindowProc�┌�
1211 CMyFrameWnd
121 CFrameWnd
12 CWnd
1 CCmdTarget
pMyView received a WM_PAINT�察�routing path and call stack�此�
AfxWndProc�┌�
AfxCallWndProc�┌�
CWnd�今�WindowProc�┌�
1221 CMyView
122 CView
12 CWnd
1 CCmdTarget
pMyView received a WM_MAND�察�routing path and call stack�此�
AfxWndProc�┌�
201
´´´´´´´´´´´´´´´´´´´´´´Page 264´´´´´´´´´´´´´´´´´´´´´´´
及鐙 齢壓検桧�B互岬
AfxCallWndProc�┌�
CWnd�今�WindowProc�┌�
CWnd�今�Onmand�┌�
CView�今�OnCmdMsg�┌�
CCmdTarget�今�OnCmdMsg�┌�
1221 CMyView
122 CView
12 CWnd
1 CCmdTarget
CDocument�今�OnCmdMsg�┌�
CCmdTarget�今�OnCmdMsg�┌�
131 CMyDoc
13 CDocument
1 CCmdTarget
CWnd�今�DefWindowProc�┌�
pMyFrame received a WM_MAND�察�routing path and call stack�此�
AfxWndProc�┌�
AfxCallWndProc�┌�
CWnd�今�WindowProc�┌�
CFrameWnd�今�Onmand�┌�
CWnd�今�Onmand�┌�
CFrameWnd�今�OnCmdMsg�┌�
CFrameWnd�今�GetActiveView�┌�
CView�今�OnCmdMsg�┌�
CCmdTarget�今�OnCmdMsg�┌�
1221 CMyView
122 CView
12 CWnd
1 CCmdTarget
CDocument�今�OnCmdMsg�┌�
CCmdTarget�今�OnCmdMsg�┌�
131 CMyDoc
13 CDocument
1 CCmdTarget
CCmdTarget�今�OnCmdMsg�┌�
1211 CMyFrameWnd
121 CFrameWnd
12 CWnd
1 CCmdTarget
CCmdTarget�今�OnCmdMsg�┌�
1111 CMyWinApp
111 CWinApp
1 CCmdTarget
CWnd�今�DefWindowProc�┌�
202
´´´´´´´´´´´´´´´´´´´´´´Page 265´´´´´´´´´´´´´´´´´´´´´´´
及3嫗 MFC 鎗寄�P�I室�g岻庁�M
Frame8 袈箭殻會
MFC。H
#0001 #define TRUE 1
#0002 #define FALSE 0
#0003
#0004 typedef char* LPSTR�察�
#0005 typedef const char* LPCSTR�察�
#0006
#0007 typedef unsigned long DWORD�察�
#0008 typedef int BOOL�察�
#0009 typedef unsigned char BYTE�察�
#0010 typedef unsigned short WORD�察�
#0011 typedef int INT�察�
#0012 typedef unsigned int UINT�察�
#0013 typedef long LONG�察�
#0014
#0015 typedef UINT WPARAM�察�
#0016 typedef LONG LPARAM�察�
#0017 typedef LONG LRESULT�察�
#0018 typedef int HWND�察�
#0019
#0020 #define WM_MAND 0x0111
#0021 #define WM_CREATE 0x0001
#0022 #define WM_PAINT 0x000F
#0023 #define WM_NOTIFY 0x004E
#0024
#0025 #define CObjectid 0xffff
#0026 #define CCmdTargetid 1
#0027 #define CWinThreadid 11
#0028 #define CWinAppid 111
#0029 #define CMyWinAppid 1111
#0030 #define CWndid 12
#0031 #define CFrameWndid 121
#0032 #define CMyFrameWndid 1211
#0033 #define CViewid 122
#0034 #define CMyViewid 1221
#0035 #define CDocumentid 13
#0036 #define CMyDoci