图书介绍
VisualC++技术内幕2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (美)David J.Kruglinski著;王国印译 著
- 出版社: 北京:清华大学出版社
- ISBN:7302015759
- 出版时间:1994
- 标注页数:499页
- 文件大小:22MB
- 文件页数:499页
- 主题词:
PDF下载
下载说明
VisualC++技术内幕PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
前言页1
第一章 Microsoft Windows和Visual C++3
第一部分 WINDOWS、VISUAL C++和应用框架基础3
1.1 Windows的编程模式3
1.1.1 消息处理3
1.1.2 Windows的图形设备接口(GDI)4
1.1.3 基于资源的程序设计4
1.1.4 内存管理4
1.1.5 动态连接库(DLLs)5
1.1.6 新的Windows特性--OLE和TrueType5
1.1.7 Windows NT5
1.2 Visual C++的组成6
1.2.1 Visual工作平台和创建过程6
1.2.2 App Studio资源编辑器8
1.2.5 资源编译器9
1.2.7 AppWizard9
1.2.6 调试器9
1.2.4 连接器9
1.2.3 C/C++编译器9
1.2.9 源程序浏览器10
1.2.8 ClassWizard10
1.2.10 联机帮助11
1.2.11 Windows诊断工具11
1.2.12 Microsoft基本类库2.0版12
第二章 Microsoft基本类库应用框架13
2.1 为什么要使用应用框架13
2.2.1 应用框架和类库15
2.1.1 学习曲线15
2.2 什么是应用框架?15
2.2.2 应用框架例子16
2.3 类库消息映射18
2.3.1 文档(document)和视(view)19
致谢20
前言21
3.1 什么是视?23
第三章 从“Hello,world!”入手来学习AppWizard23
第二部分 类库的视类23
3.3 “不做任何事情”的应用24
3.2 单文档接口(SD?)和多文档接口(MDI)24
3.5.3 往EX03A程序中加入绘制代码27
3.5.2 Windows设备环境27
3.4 CEx03aView视类27
3.5 在视窗内绘图--Windows的图形设备接口27
3.5.1 OnDraw成员函数27
3.6.1 EX03A.RC的内容29
3.6 提前了解一下App Studio,同时介绍一下资源29
3.6.2 运行App Studio30
3.7 Windows的Debug内核和DBWIN31
3.9 加速创建过程33
3.8.1 允许诊断宏33
3.8 需要使用调试器吗?33
3.10 创建新的MAK文件38
4.1.1 消息映射40
4.1 获取用户输入--消息映射函数40
第四章 基本事件控制--全盘 ClassWizard40
4.1.3 初始化视类数据成员41
4.1.2 保存视的状态--类数据成员41
4.2 EX04A例程序42
4.1.5 Windows的用户区域42
4.1.4 使矩形区域无效42
4.3.1 同时使用AppWizard和ClassWizard45
4.3 对EX04A使用ClassWizard45
4.4 EX04B--通过鼠标来拖动圆47
4.4.1 EX04B程序的构成元素49
4.5.4 EX04C滚动例程序52
4.5.3 滚动方式的选择52
4.5 滚动视窗52
4.5.1 窗口比人们所见到的要大52
4.5.2 滚动条52
4.5.5 EX04C程序中的元素55
4.6.2 WM_QUERYENDSESSION消息56
4.6.1 WM_CLOSE消息56
4.6 其它Windows消息56
4.6.4 WM_NCDESTROY消息57
4.6.3 WM_DESTROY消息57
5.1.1 显示设备环境类CClientDC和CWindowDC58
5.1 设备环境类58
第五章 图形设备接口(GDI)58
5.1.3 设备环境的状态59
5.1.2 构造和析构CDC对象59
5.2 GDI对象60
5.1.4 CPaintDC类60
5.2.2 跟踪GDI对象61
5.2.1 GDI对象的构造与析构61
5.2.4 GDI选择的有效期62
5.2.3 库存的GDI对象62
5.2.5 持久的用于显示的设备环境--登记窗口类63
5.3.1 标准视频图形矩阵(VGA)显示卡64
5.3 Windows的颜色映射64
5.4 映射方式65
5.3.3 24位颜色显示卡65
5.3.2 256色显示卡65
5.4.1 MM_TEXT映射方式66
5.4.3 “比例可变”的映射方式67
5.4.2 “固定比例”的映射方式67
5.4.4 坐标变换69
5.5.2 选择字体70
5.5.1 字体是GDI对象70
5.5 字体70
5.5.5 窗口中的点--逻辑Twips71
5.5.4 显示字体71
5.5.3 打印字体71
5.5.6 计算字符高度72
5.6 EX05A例程序73
5.6.1 EX05A程序的组成元素75
5.7 EX05B程序76
5.8 EX05C例程序--再次使用CScroLLView79
5.8.2 CScroLLView的SetScaleToFitSize状态82
5.8.1 EX05C程序的一些元素82
6.2 系统模式对话框83
6.1 有模式和无模式对话框83
第六章 有模式对话框83
6.4 有模式对话框的程序设计84
6.3 资源和控制84
6.5 包罗万象的对话框--EX06A例程序85
6.5.1 ClassWizard和对话框类91
6.5.2 将对话框与视相连接93
6.5.3 深入理解EX06A应用95
6.6.1 获得OnOK退出控制96
6.6 增强对话框函数96
6.6.3 和滚动条控制挂上钩98
6.6.2 OnCancel处理98
6.7 确认控制:CWnd指针和控制ID100
6.9 利用其它的控制特性101
6.8 在对话框窗口内绘图101
7.1.2 用户定义的消息102
7.1.1 创建无模式对话框102
第七章 无模式对话框和COMMDLG对话框类102
7.1 无模式对话框102
7.1.4 无模式对话框的例子--EX07A103
7.1.3 对话框的归属103
7.3 COMMDLG对话框108
7.2 CFormView类--另外一个可供选择的无模式对话框108
7.3.4 使用CFileDialog的一个例子--EX07B109
7.3.3 从COMMDLG类进行派生109
7.3.1 直接使用CFileDialog类109
7.3.2 在程序运行的过程中加进对话框控制109
8.2 C++的类和Visual Basic控制114
8.1 Windows的标准控制和普通常规控制114
第八章 Visual Basic控制114
8.2.3 Visual Basic控制事件和Windows控制通知115
8.2.2 属性(property)和数据成员115
8.2.1 方法(method)和成员函数115
8.4 CVBControl类116
8.3 Visual Basic事件登记116
8.5.1 Visual Basic GRID控制117
8.5 EX08A例程序117
8.5.2 创建EX08A例程序118
8.6 利用其它的Visual Basic控制125
8.8 编写和利用Visual Basic控制的有利和不利因素126
8.7 Visual Basic的图象属性(picture property)126
9.1 内存模式综述127
第九章 全新的Windows内存管理127
9.2.1 Intel段结构128
9.2 16位Windows128
9.2.3 内存模式--一个代码段还是多个代码段?129
9.2.2 DGROUP段和多事件程序129
9.2.4 近程函数调用130
9.2.5 内存模式--一个数据段还是多个?131
9.2.6 局部堆132
9.2.7 全局堆133
9.2.10 80386/80486的虚内存管理器134
9.2.9 直接使用Windows的内存申请函数134
9.2.8 程序的vtable在内存中的位置134
9.3 检测内存疏漏(Leak)135
10.2 使用GDI位图136
10.1 GDI位图和与设备无关的位图(DIB)136
第十章 位图136
10.4 从资源中装入GDI位图137
10.3 彩色位图和单色位图137
10.6.1 EX10A例程序138
10.6 对位进行伸缩处理138
10.5 显示映射方式的作用138
10.7.1 EX10B例程序141
10.8 GDI位图的其它应用145
11.1 位图按钮147
11.1.1 EX11A例程序147
第十一章 位图按钮、计时器和空状态处理147
11.2 计时器的使用及控制的产生151
11.2.1 计时器151
11.1.2 对位图按钮的进一步讨论151
11.2.2 产生控制152
11.2.3 EX11B例程序153
11.3 空状态处理156
11.3.1 EX11C程序156
12.1 主框架窗口和文档类163
第十二章 菜单和键盘加速键163
第三部分 文档--视结构163
12.2 Windows的菜单164
12.3 键盘加速键165
12.4 命令处理165
12.4.1 派生类中的命令消息控制166
12.4.2 更新命令用户接口(UI)消息166
12.5 应用框架的内含菜单项167
12.4.3 对话框发送的命令167
12.6 菜单项的允许/禁止168
12.8 EX12A例程序169
12.7 CEditView类169
12.9 CMenu类174
12.10 扩展命令处理175
12.11 EX12B例程序176
13.1 控制条和应用框架181
13.2 工具条181
第十三章 工具条和状态条181
13.2.3 工具条和命令消息182
13.2.2 按钮的状态182
13.2.1 工具条位图182
13.2.4 工具条更新命令UI消息183
13.3 寻找主框架窗口184
13.4 EX13A工具条例程序185
13.5 状态条189
13.5.1 状态条的定义189
13.5.2 信息行190
13.5.3 状态指示器190
13.5.4 获得对状态条的控制191
13.6 EX13B状态条例程序191
14.1 为什么可重用基类难以设计196
14.2 CPersistentFrame类196
第十四章 可重用基类196
14.4 Windwos的INI文件197
14.3 CFrameWnd类和ActivateFrame成员函数197
14.5 使用CString类199
14.7 静态数据成员201
14.8 缺省窗口矩形201
14.6 极大窗口的位置201
14.9 EX14A例程序202
14.10 MDI应用中的持续框架207
15.1 文档-视之间的相互作用函数208
15.1.1 CView类的GetDocument函数208
第十五章 文档与视的分离208
15.1.2 CDocument类的UpdateAIIViews函数209
15.1.3 CView类的OnUpdate函数209
15.2 最简单的文档-视应用210
15.1.4 CView的OnInitialUpdate函数210
15.3 CFormView类211
15.5 诊断信息转储212
15.5.1 TRACE宏212
15.4 CObject类212
15.5.2 afxDump对象213
15.5.3 信息转储环境及CObject类213
15.5.4 未被删除对象的自动信息转储214
15.6 EX15A例程序214
15.7 更加高级的文档-视之间的相互作用221
15.8 CDocument的Delete Contents函数222
15.9 CObList集合类223
15.9.1 对先入先出(FIFO)表使用CObList类223
15.9.2 在CObList中进行迭代--POSITION变量225
15.9.3 信息转储环境及集合225
15.10 EX15B例程序226
15.11 CEx15bApp227
15.12 CMainFrame228
15.12.1 CStudentDoc228
15.12.6 DeleteContents231
15.12.7 Dump231
15.12.5 GetList231
15.12.2 ClassWizard和CStudentDoc231
15.12.3 数据成员231
15.12.4 构造函数和析构函数231
15.13 CStudentView232
15.13.1 ClassWizard和CStudentView238
15.13.5 工具条按钮命令消息控制函数239
15.13.6 工具条按钮的更新命令UI消息控制函数239
15.13.4 OnUpdate239
15.13.2 数据成员239
15.13.3 OnInitialUpdate239
15.14.2 Edit菜单240
15.14.3 IDD-STUDENT对话框240
15.14.1 符号240
15.13.7 protected型虚函数240
15.14 资源要求240
15.14.5 测试EX15B应用241
15.14.4 工具条241
15.15 留给读者的两个练习242
16.1 什么是序列化?243
16.1.1 磁盘文件和归档(Archives)243
第十六章 读和写文档--单文档接口243
16.1.3 编写序列化函数244
16.1.2 使类可序列化244
16.1.4 从归档中装入--内嵌对象和指针245
16.1.5 使集合序列化248
16.1.6 序列化函数和应用框架248
16.2.2 文档模板类249
16.2.1 Windows应用对象249
16.2 SDI应用249
16.2.3 文档模板资源250
16.2.6 创建空文档--CWinApp的OnFileNew函数252
16.2.7 文档类的OnNewDocument函数252
16.2.5 SDI文档的多视252
16.2.4 多文档类型252
16.2.9 文档类的DeleteContents函数253
16.2.10 将File Save和File Save As与序列化代码相连接253
16.2.8 将File Open与序列化代码相连接--OnFile Open253
16.3 EX16A--序列化SDI例程序254
16.2.11 文件的IsModified标记254
16.4 CStudent255
16.5 CEx16aApp256
16.6 CFrameWnd260
16.7 CStudentDoc262
16.7.4 CStudentView263
16.7.5 AppWizard和EX16A263
16.7.3 OnUpdateFileSave263
16.7.1 Serialize263
16.7.2 OnOpenDocument263
16.7.6 测试EX16A应用264
16.7.7 File Manager中的文档相关264
17.1 MDI应用266
第十七章 对文档的读和写--MDI266
17.1.1 一个典型的类库MDI应用267
17.1.4 MDI框架窗口和子窗口269
17.1.3 MDI文档模板类269
17.1.2 MDI应用对象269
17.1.5 主框架和文档模板资源270
17.1.7 为现存文档创建新的视271
17.1.8 装入和存入文档271
17.1.6 创建空文档--CWinApp类的OnFileNew函数271
17.2 拖和放--程序和文档272
17.2.1 程序登记272
17.2.3 允许内嵌启动273
17.2.4 程序启动参数273
17.2.2 允许拖和放273
17.4 CEx17aApp274
17.3 EX17A例程序274
17.2.5 响应DDE消息274
17.5 CMainFrame278
17.5.1 测试EX17A应用281
17.6 EX17B例程序281
18.1 Windows的打印284
18.1.1 标准打印机对话框284
第十八章 打印和打印预显284
18.1.2 交互选择打印页码285
18.1.3 显示页和打印页285
18.3.1 打印机设备环境和CView的OnDraw函数286
18.3.2 CView类的OnPrint函数286
18.3 有关打印机的程序设计286
18.2 打印预显286
18.3.4 打印工作的开始和结束287
18.3.3 准备设备环境--CView类的OnPrepareDC函数287
18.4 EX18A例程序--一个所见既所得的打印程序288
18.5 EX18B例程序--多页打印程序293
18.6 留给读者的一些练习297
19.1 切分窗口298
19.2 多视选择298
第十九章 切分窗口和多视298
19.5 CMainFrame299
19.4 EX19A--具有单个视类的SDI动态切分例子299
19.3 动态和静态切分窗口299
19.6 资源需求300
19.9 CHexView301
19.8 EX19B--双视类SDI静态切分例子301
19.7 测试EX19A应用301
19.10 CMainFrame302
19.13 CEx19cApp303
19.12 EX19C--多视类MDI例子303
19.11 测试EX19B应用303
19.14 CMainFrame304
19.15 资源要求306
19.16 测试EX19C应用306
20.1.1 复文本格式(RTF)307
20.1 Windows的WINHELP程序307
第二十章 上下文相关帮助307
20.1.2 编写简单的帮助文件308
20.2 应用框架与WINHELP312
20.2.1 调用WINHELP312
20.2.3 帮助上下文别名313
20.2.4 决定帮助上下文313
20.2.2 使用搜索字符串313
20.2.6 F1帮助314
20.2.7 Shift-F1帮助314
20.2.5 进入帮助的菜单314
20.3 帮助例子--不需要任何编程315
20.2.9 一般的帮助315
20.2.8 消息框帮助--AfxMessageBox函数315
20.4 MAKEHELP处理317
20.5 帮助命令处理318
20.5.1 F1处理过程318
20.6 帮助命令处理例程序--EX20B319
20.7 头文件要求319
20.5.2 Shift-F1处理过程319
20.9 CMDIHelpWnd320
20.8 CEx20bAPP320
20.10 CStringView321
20.13 帮助文件要求322
20.12 资源要求322
20.11 CHexView322
20.14 创建并测试该应用323
第二十一章 一个实际的基于Windows的应用324
21.1 MATPLAN应用324
21.3 CMatplanApp326
21.3.1 InitInstance326
21.2 对MATPLAN应用的分析326
21.5.2 CMatplanDoc327
21.5.3 构造函数327
21.5.1 OnCommandHelp327
21.3.2 ExitInstance327
21.4 CMainFrame327
21.4.1 OnWindowNew1327
21.4.2 OnWindowNew2327
21.5 CMDISpecialChildWnd327
21.5.7 OnUpdateEditClearAll328
21.5.8 OnUpdateFileSave328
21.5.6 OnEditClearAll328
21.5.4 Serialize328
21.5.5 DeleteContents328
21.6.1 Draw329
21.6.2 PrintLine329
21.6 CPiece329
21.6.3 Serialize330
21.6.4 InsertInList,ExtractFromList330
21.7.1 构造函数331
21.7.2 DoDataExchange331
21.7 CMatplanDialog331
21.7.3 OnCancel332
21.7.4 OnClickedCancel,OnClickedClear,OnClickedDelete,OnClickedInsert.OnClickedUpdate332
21.8.1 OnPrepareDC333
21.8.2 OnDraw333
21.8 ClistView333
21.7.5 OnClose333
21.8.3 OnPrint334
21.8.4 OnUpdate334
21.8.7 OnCreate335
21.8.8 OnPaint335
21.8.6 OnBeginPrinting,OnEndPrinting335
21.8.5 OnPreparePrinting335
21.8.9 OnSize336
21.8.10 OnListBoxDblClk336
21.8.13 UpdatePlanDocument337
21.9 CPlanView337
21.8.12 StartNewList337
21.8.11 OnCommandHelp,OnHelpHitTest337
21.9.4 OnCreate338
21.9.3 OnUpdate338
21.9.2 OnPreparePrinting338
21.9.1 OnDraw338
21.9.5 OnPaint339
21.9.7 OnMouseMove340
21.9.6 OnLButtonDown340
21.9.8 OnLButtonUp341
21.9.12 ShowOverlap342
21.9.13 SafeScrollTo342
21.9.11 OnCommandHelp,OnHelpHitTest342
21.9.9 OnLButtonDblClk342
21.9.10 OnKeyDown342
21.10.1 IDD_FORM对话框343
21.10.2 IDR_MATTYPE菜单343
21.10 MATPLAN资源文件343
21.11 头文件344
21.12 创建并测试MATPLAN应用344
21.10.3 符号344
第二十二章 不带文档和视的Microsoft基本类库2.0版程序347
22.1 EX22A例子--一个SDI应用347
第四部分 高级话题347
22.3.2 OnPaint350
22.3.3 OnClose350
22.3.1 构造函数350
22.2 CEx22aApp350
22.2.1 InitInstance350
22.3 CMainFrame350
22.4 资源要求351
22.5 EX22B例程序--一个基于对话框的应用351
22.3.5 OnFile,OnHlp351
22.3.4 OnQueryEndSession351
22.8 资源要求354
22.7.4 OnClickedCompute354
22.7.3 DoDataExchange354
22.6 CEx22bApp354
22.6.1 数据成员354
22.6.2 InitInstance354
22.7 CEx22bDialog354
22.7.1 数据成员354
22.7.2 构造函数354
22.9 EX22C例程序--一个MDI应用355
22.11.4 OnFileNew359
22.11.5 OnWindowCloseAll359
22.11.3 OnQueryEndSession359
22.10 CEx22cApp359
22.10.1 InitInstance359
22.11 CMainFrame359
22.11.1 构造函数359
22.11.2 OnClose359
22.12.3 OnPaint360
22.12.4 OnClose360
22.12.2 构造函数360
22.11.6 OnUpdateWindowCloseAll360
22.11.7 CloseAllChildWindows360
22.12 CChidFrame360
22.12.1 数据成员360
22.12.6 删除CMDIChildWnd对象361
22.13 资源要求361
22.12.5 OnFileClose361
23.1 Windows的DIB格式362
第二十三章 将位图存入文档--DIB和裁剪板362
23.2 DIB、颜色以及调色板363
23.3 通过裁剪板来传递图象364
23.4 位图裁剪板规则364
23.5 Microsoft基本类库文档中的DIB365
23.6 CDib类365
23.7 DIB访问函数373
23.8 EX23A例程序374
23.9.3 Serialize375
23.9.4 OnEditClearAll375
23.9.2 DeleteContents375
23.9 CEx23aDoc375
23.9.1 构造函数,析构函数375
23.11.1 内存申请376
23.11.2 大位图的序列化376
23.11 CDib376
23.10 CBitsDialog376
23.12.2 OnCreate377
23.12.1 构造函数,析构函数377
23.12 CEx23aView377
23.12.3 OnDraw378
23.12.4 OnEditCopy379
23.12.5 OnEditCopyTo379
23.12.8 OnEditPasteFrom380
23.12.9 OnPrint380
23.12.7 OnEditPaste380
23.12.6 OnEditCut380
23.13 EX23A资源文件381
23.13.1 IDD_BITS对话框资源381
23.12.11 更新命令UI函数381
23.12.10 OnUpdate381
23.14 测试EX23A应用382
23.15 位图操作382
23.13.2 IDR_MAINFRAME菜单资源382
第二十四章 Microsoft ODBC数据库管理384
24.1 数据库管理和序列化384
24.1.3 ODBC结构385
24.1.2 ODBC标准385
24.1.1 SQL385
24.1.4 ODBC环境、连接和语句386
24.1.5 ODBC API387
24.1.6 数据库访问程序389
24.2 ODBC、类库和面向对象程序设计390
24.3 类库对话框条390
24.4 应用的关闭391
24.5 行一视类391
24.5.2 将工作分摊手基类和派生类400
24.5.3 CRowView的纯虚成员函数400
24.5.1 滚动问题400
24.5.4 CRowView的其它函数401
24.6 EX24A例程序401
24.7 CEx24aApp402
24.8 CMainFrame402
24.9.3 DeleteContents403
24.9.4 SaveModified403
24.9.2 OnNewDocument,OnOpenDocument,OnSaveDocument403
24.9 CEx24aDoc403
24.9.1 数据成员403
24.9.8 数据成员404
24.9.9 OnUpdate404
24.9.7 CEx24aView404
24.9.5 Serialize404
24.9.6 OnFileConnect,OnFileDisconnect404
24.9.10 OnDrawRow,GetRowWidthHeight,GetActiveRow,GetRowCount,ChangeSelectionNextRow,ChangeSelectionToRow405
24.9.11 OnQueryExecute405
24.9.13 OnMouseAcivate407
24.10 EX24A资源文件407
24.9.12 OnSetFocus407
24.11 运行EX24A程序408
24.12 对EX24A的进一步讨论409
25.1.1 从用户的角度来看OLE410
25.1 OLE基础410
第二十五章 对象连接与嵌入(OLE)410
25.1.2 客户和侍者411
25.1.5 插入和粘贴412
25.1.6 内嵌项和连接项412
25.1.4 OLE项和C++对象412
25.1.3 完备侍者和最小侍者412
25.1.8 OLE动词413
25.1.9 OLE侍者登记413
25.1.7 手工连接和自动连接413
25.1.11 Microsoft基本类库2.0版与OLE415
25.1.10 客户--侍者数据交换格式415
25.1.12 OLE1.0 版和OLE2.0版416
25.2.2 客户文档结构417
25.2.3 客户驱动417
25.2.1 OLE客户类417
25.2 OLE客户应用417
25.2.4 客户响应421
25.3 EX25A OLE客户例程序422
25.6 CEx25aDoc423
25.6.1 OnNewDocument423
25.5 CMainFrame423
25.4 CEx25aApp423
25.7 CStudent424
25.7.1 析构函数424
25.6.3 Serialize424
25.6.2 DeleteContents424
25.8 CEx25aItem425
25.8.1 OnChange425
25.7.2 Serialize425
25.9 CEx25aView426
25.9.1 OnDraw426
25.9.2 IsSelected427
25.9.3 OnInsertObject427
25.9.6 UpdateOLeControls428
25.10 EX25A的资源要求428
25.9.5 OnEditPaste,OnEditPasteLink,OnEditCopy,OnEditCut428
25.9.4 OnClickedPrimary428
25.11.1 OLE侍者类429
25.11 OLE侍者应用429
25.11.2 客户--侍者OLE对象之间的关系430
25.11.3 启动侍者431
25.11.4 侍者驱动431
25.11.5 侍者响应432
25.12 EX25B OLE侍者例程序434
25.14 CMainWnd435
25.14.1 构造函数435
25.13 CEx25bApp435
25.14.4 OnUpdateClient436
25.14.5 OnExit436
25.14.3 OnSize436
25.14.2 OnCreate436
25.17 CEx25bItem437
25.17.1 构造函数437
25.16 CEx25bServerDoc437
25.14.6 OnClose437
25.14.7 OnEditChange437
25.15 CEx25bServer437
25.17.3 OnShow438
25.17.4 OnDraw438
25.17.2 OnDoVerb438
25.18 CReadDialog439
25.18.1 OnInitDialog439
25.17.6 Serialize439
25.17.5 OnRead439
25.18.3 OnDestroy440
25.19 EX25B例程序对资源的要求440
25.18.2 OnCtlColor440
26.1 为什么使用DLL?442
26.2 传统的DLL442
第二十六章 动态连接库(DLLs)442
26.3 类库DLL443
26.3.1 类库DLL的使用仅限于MicrosoftC++编译器443
26.3.2 作为DLL的类库类444
26.3.3 在应用中使用MFC 200D.DLL444
26.3.4 类库扩展DLL445
26.3.5 类库DLL内存使用445
26.3.6 扩展DLL需要的一些代码446
26.3.7 搜索资源446
26.3.8 内联构造函数447
26.3.9 扩展DLL的引出447
26.3.11 扩展DLL运行时刻类的确定448
26.3.12 创建DLL448
26.3.10 类静态数据成员448
26.3.14 DLL的调试版和发行版449
26.4 EX26A--编写自己的类库扩展DLL449
26.3.13 创建引入库449
26.4.1 EX26AD.DEF文件450
26.4.2 EX26AD工程的Visual工作平台选项451
26.5 EX26B--使用类库扩展DLL452
26.6 CEx26bApp452
26.4.3 创建引入库并拷贝DLL452
26.7 CEx26bDoc453
26.8 CEx26bView453
26.10 创建并测试EX26B程序454
26.9 CStudentDialog454
26.10.1 资源访问455
第五部分 附录459
附录A C++语言之我见459
附录B Microsoft基本类库中的消息映射函数489
附录C 本书中用到的Microsoft Windows函数493
附录D Visual C++,Windows NT版本495
10.7 利用位图改进屏幕显示1341
热门推荐
- 3390024.html
- 2654430.html
- 1849053.html
- 2937251.html
- 585944.html
- 559006.html
- 2062530.html
- 1941304.html
- 674646.html
- 3808698.html
- http://www.ickdjs.cc/book_734280.html
- http://www.ickdjs.cc/book_1107127.html
- http://www.ickdjs.cc/book_2972555.html
- http://www.ickdjs.cc/book_1521295.html
- http://www.ickdjs.cc/book_3341472.html
- http://www.ickdjs.cc/book_3147043.html
- http://www.ickdjs.cc/book_518265.html
- http://www.ickdjs.cc/book_3267770.html
- http://www.ickdjs.cc/book_3867025.html
- http://www.ickdjs.cc/book_3587436.html