深入编程内幕——Visual C++
一 走进 VISUAL C++.......................................................................................................................................6
1 理解 VC 工程..............................................................................................................................................7
2 MFC 编程特点............................................................................................................................................7
3 使用 WIZARD...............................................................................................................................................8
图 1.1..................................................................................................................................................................9
图 1.3...............................................................................................................................................................10
图 1.6...............................................................................................................................................................11
图 1.7................................................................................................................................................................12
图 1.9................................................................................................................................................................14
图 1.15..............................................................................................................................................................18
二 MFC 程序结构分析...................................................................................................................................19
1 WINDOWS 程序工作原理.......................................................................................................................19
2 建立应用程序...........................................................................................................................................19
3 程序结构剖析...........................................................................................................................................20
3
.
1
类
CMYAPP.....................................................................................................................................21
3
.
2
类
CMAINFRAME...........................................................................................................................21
3
.
3
类
CMyView
与
CMyDoc.................................................................................................................22
图 2.3................................................................................................................................................................23
ON_WM_CHAR()..........................................................................................................................................24
ON_WM_LBUTTONDOWN().....................................................................................................................24
ON_WM_CANCELMODE()........................................................................................................................24
ON_COMMAND(ID_FILE_PRINT_PREVIEW,......................................................................................24
END_MESSAGE_MAP()..............................................................................................................................24
三 深入 MFC 类库..........................................................................................................................................25
1 处理用户输入...........................................................................................................................................25
1
.
1
定义对话框资源
.............................................................................................................................26
1
.
2
定义对话框类
.................................................................................................................................28
图 3.5................................................................................................................................................................29
图 3.8................................................................................................................................................................32
2 有关屏幕输出...........................................................................................................................................34
2
.
1
设备上下文工作原理
.....................................................................................................................34
Page no. 1
1