《跟我学VISUAL C++6》
作者 | 编者 |
---|---|
出版 | 未查询到或未知 |
参考页数 | |
出版时间 | 没有确切时间的资料 目录预览 |
ISBN号 | 无 — 求助条款 |
PDF编号 | 820424178(仅供预览,未存储实际文件) |
求助格式 | 扫描PDF(若分多册发行,每次仅能受理1册) |

目录1
译者序1
前言1
第1章创建第一个应用程序:1
学习使用VC++1
1.1审视VC++1
1.1.1 Visual C++是什么2
1.1.2使用Visual C++2
1.2 NotePod项目:初步介绍3
应用程序风格4
1.3.1 AppWizard第一步:指定4
1.3从AppWizard开始4
1.3.2 AppWizard第二步:5
数据库支持5
1.3.3 AppWizard第三步:6
OLE支持6
1.3.4 AppWizard第四步:6
更进一步的一些东西6
1.3.5 AppWizard“中场休息”:7
命名扩展名7
1.3.7 AppWizard第六步:8
具有视图的应用程序8
最后的一些事情8
1.3.6 AppWizard第五步:8
1.4浏览该项目10
1.4.1丰富的文件:FileView11
1.4.2浏览类:ClassView窗口11
1.4.3 ResourceView概览12
1.5运行NotePod项目13
1.5.1创建NotePod13
1.5.2运行NotePod14
1.6开始新的一切15
1.6.1通过WizardBar简单了解15
1.7这究竟是怎么回事17
1.6.2意料之外的帮助17
第2章Windows程序设计19
2.1 DOS的问题19
2.1.1用户界面的问题19
2.1.2硬件相关性问题20
2.1.3协作问题20
2.2 Windows解决方案20
2.2.1统一的用户界面21
2.2.2 Windows的消息体系结构21
2.2.3设备无关的输入/输出体系结构21
2.2.4进程间的通信和协作22
2.3最初的Windows程序设计:22
API的使用22
2.3.1事件驱动是指什么22
2.3.2 Windows应用程序体系结构24
2.3.3如何完成25
2.3.4WinMain()函数26
2.3.5 WndProc()函数内幕29
2.3.6 Windows API程序设计小结30
2.4 Windows程序设计:MFC30
2.4.1何谓MFC30
2.4.2类库与应用程序框架30
2.4.3为什么使用MFC31
2.4.4一个MFC小程序31
2.5马上转向MFC36
3.1资源和对话框37
第3章建立一个简单的基于对话框37
的应用程序37
3.2启动对话框编辑器41
3.2.1控件工具栏41
3.2.2开始About对话框42
3.3位图编辑器的使用43
3.3.1添加新图标44
3.3.2修改应用程序图标45
3.4对话框编辑器48
3.4.1组件的选取、重定义大小49
以及移动49
3.4.3处理静态文本50
3.4.2 对话框工具栏介绍50
3.4.4创建位图资源54
3.4.5最后一个控件:组框(Groupbox)55
3.5最后的检查56
第4章对话框58
4.1 FourUp应用程序的结构58
4.1.1所需模块58
4.1.2其他方面59
4.1.3 FourUp家族60
4.2应用程序对象61
4.2.1 CFourUp.h62
4.2.2 FourUp.cpp65
4.3.1关于CWnd69
4.2.3关于CWinApp69
4.3窗口69
4.3.2 CDialog类70
4.3.3 CAboutDlg浏览70
4.3.4遍历CFourUpDlg71
4.4资源介绍75
4.4.1资源描述和资源编译器75
4.4.2图标资源76
4.4.3关于位图资源76
4.4.4 对话框资源77
4.5小结77
对话框78
5.1努力方向78
第5章控件和ClassWizard:实现你的78
5.2对话框编辑器回顾79
5.2.1添加牌张79
5.2.2安排图标81
5.2.3添加游戏区域82
5.2.4添加标题区82
5.2.5创建赔率表82
5.2.6标识按钮83
5.3编写代码84
5.3.1事件计划84
5.3.2手工编写代码:添加数据成员85
5.4响应BN_CLICKED事件86
5.4.1生成OnCancel()函数86
5.4.2编写代码:完成OnCancel()87
函数87
5.5编写OnDealCards()函数88
5.5.1 OnDealCards():初稿88
5.5.2 ClassWizard和控件变量介绍89
5.6编写代码:发牌、计算输赢91
5.6.1创建Card变量91
5.6.2创建Icon变量91
5.6.3编写DealCards()成员函数92
成员函数94
5.6.4编写CalculateWinnings()94
5.6.5最后一件事95
5.7姑且一试95
第6章理解控件96
6.1 CWnd的简短说明96
6.1.1窗口的构造96
6.1.2 CWnd::Create()函数97
6.1.3窗口风格一览97
6.1.4创建子窗口98
6.1.5有用的CWnd函数99
6.2 CStatic再学习100
6.2.1创建CStatic控件100
6.2.2 CStatic控件的使用102
6.2.3 CStatic成员函数103
6.3 CButton家族103
6.3.1创建CButton控件104
6.3.2 CButton控件的使用108
6.4小结109
第7章用数字绘图:建立一个画图110
应用程序110
7.1 LineOne上的图形110
7.1.1 LineOne项目110
7.1.2建立项目骨架110
7.1.3加入一些线111
7.2 LineOne内部112
7.2.2获取画布113
7.2.1 OnPaint()是什么113
7.2.3准备环境114
7.2.4绘制直线114
7.3 LineTwo应用程序115
7.3.1建立LineTwo115
7.3.2 LineTwo是如何工作的116
7.3.3 LineTwo工作的缺陷117
7.3.4用ClassWizard添加一个窗口117
消息处理函数117
7.4 Windows的图案绘制118
7.5绘图工具120
7.5.2库存画笔和画刷的使用121
7.5.1库存画笔和画刷121
7.6连续绘图122
7.7 PaintItGray124
7.8勇往无前126
第8章图形和文本127
8.1 Windows和GDI的内幕127
8.2 CDC家族介绍129
8.3 GDI的画图工具箱130
8.3.1 CPen、颜色和其他CDC属性131
8.3.2 GDI CBrush类135
8.4 CDC绘画的模式137
8.5创建你自己的屏幕保护程序138
8.6下一步141
9.1 PaintORama版本1142
第9章建立一个交互式的绘画程序142
9.1.1建立PaintORama143
9.1.2添加成员变量144
9.1.3初始化成员变量145
9.1.4添加一个Clear按钮147
9.1.5鼠标消息如何工作148
9.1.6 WM_LBUTTONDOWN:148
启动画图148
9.1.7 WM_LBUTTONUP:画线结束150
9.1.8 WM_MOUSEMOVE:150
使所有像素排成一行150
9.2 PaintORama版本2:改进画笔151
9.2.1 Spin控件152
9.2.2与代码建立联系154
9.3预告157
第10章第二代PaintORama158
10.1 PaintORama版本3:颜色和风格158
10.1.1增加多种颜色158
10.1.2颜色选择:CColorDialog158
10.1.3颜色框绘制161
10.1.4单选按钮和画笔风格162
10.2 PaintORama:线和外形164
10.2.1小巧而精美的组合框164
10.2.2线和外形166
10.2.3橡皮圈的秘密168
10.3.1制作列表169
10.3 PaintORama:最终的版本169
10.3.2编写画刷部分的代码171
10.3.3添加画刷预览和颜色支持173
10.4仍需改进174
第11章建立文档和视图175
11.1 PaintORama:WM_PAINT175
的再次处理175
11.1.1 PaintORama概览176
11.1.2创建CMetaFileDC对象176
11.1.3用CMetaFileDC进行记录177
11.1.4回放图元文件180
11.1.5小的补充181
11.2 SDIOne:转向DocView182
11.2.1建立第一个SDI应用程序183
11.2.2在SDIOne中处理文档184
11.2.3 SDIOne中的视图处理187
11.3立竿见影189
第12章DocView环境191
12.1 DocView概述191
12.1.1 DocView程序的类型191
12.1.2 DocView的优点192
12.2 DocView的组成192
12.2.1应用程序类193
12.2.2主窗口类193
12.2.3文档类194
12.2.4视图类197
12.2.5权利和义务198
12.3 CSDIOneApp的InitInstance()198
12.3.1应用程序的建立200
12.3.2连接各模块202
12.3.3外壳203
12.3.4命令行203
12.3.5窗口处理204
12.3.6 CSDIOneApp的消息映射204
12.4下面学习什么205
13.1名称中有什么206
第13章MiniSketch应用程序206
13.2往MiniSketch应用程序209
中增加菜单209
13.2.1添加菜单标题:210
ClearDrawing210
13.2.2使用菜单编辑器210
13.2.3添加一个菜单项处理过程212
13.2.4幕后:ClassWizard的机制214
13.3处理画笔215
13.3.1添加一个新菜单215
13.3.2画笔颜色:添加对话框选项216
13.3.3画笔宽度:添加级联式菜单219
13.4下一步的工作222
14.1命令UI224
第14章菜单、工具栏和状态栏224
14.1.1方法1:单独的UI处理函数225
14.1.2方法2:多个宏,一个处理226
函数226
14.1.3方法3:使用ON_UPDATE_227
COMMAND_UI_RANGE227
来代替227
14.2加速键227
14.3工具栏229
14.3.1打开颜色设置框——一个命令230
按钮式的工具栏按钮230
按钮和工具栏按钮232
14.3.2添加图形形状类按钮:单选框232
14.4状态栏235
14.4.1移去不期望的指示器235
14.4.2添加自己的指示器235
14.4.3添加一个画笔颜色指示器238
14.5下一步的工作243
第15章保存MiniSketch:操作文档244
和文件244
15.1 点和图形244
15.1.1类和属性245
15.1.2 Shape对象的行为246
15.2定义Shape类246
15.2.1创建类文件246
15.2.2 Shape类定义248
15.2.3 Line类定义249
15.2.4 Squiggle类定义249
15.2.5 FilledShape类定义250
15.2.6Box和Oval类定义251
15.3实现Shape类252
15.4使用Shape类254
15.5保存MiniSketch中的数据256
15.6序列化259
15.6.1 MFC序列化细节260
15.6.2编写Serialize()260
15.7还要查看哪些东西262
16.1画刷颜色263
第16章新的视野:翻滚和打印263
16.2把文档和视图联系起来265
16.2.1创建新的图形265
16.2.2完成该图形的绘制266
16.2.3橡皮圈267
16.3绘制图形268
16.3.1自我描绘图形268
16.3.2处理Update()270
16.3.3重新编写OnDraw()270
16.4选择视图:映射模式271
16.4.1 MM_TEXT映射模式272
16.4.2设备无关性映射模式272
中的映射模式273
16.4.3调整MiniSketch应用程序273
16.5翻滚视图274
16.6打印和打印预览276
16.6.1 MFC打印函数276
16.6.2 MiniSketch应用程序例子278
16.7谈谈一个崭新的话题280
第17章软件重用:构造一个基于组件281
的应用程序281
17.1考察Gallery282
17.2 WordZilla应用程序范例:286
17.3增强WordZilla应用程序290
17.3.1安装缺省字体290
17.3.2设置一个新字体291
17.3.3创建字符属性按钮293
17.3.4创建段落属性按钮294
17.4在对话框中应用ActiveX297
第18章ActiveX和基于组件的298
应用程序298
18.1给WordZilla添加对话框299
18.1.1画一个Select A Date对话框299
18.1.2创建对话框类301
18.1.3联系该对话框302
18.2模态对话框是如何工作的304
18.2.1构造一个对话框305
18.2.3对话框的数据传输怎样实现306
18.2.2显示一个对话框306
18.2.4关闭对话框307
18.2.5处理OK307
18.3使用非模态对话框308
18.3.1非模态对话框如何工作308
18.3.2 WordZilla中的非模态对话框308
18.4 ActiveX日期捕捉器313
18.4.1添加ActiveX控件313
18.4.2对话框编辑器中的ActiveX314
控件314
18.4.3 ActiveX控件、代码和316
ClassWizard316
18.5再谈谈ActiveX318
18.4.4属性事件和方法318
18.6接下来的工作:操作存储空间320
第19章创建数据库查寻和更新321
应用程序321
19.1获得一些数据321
19.2使用ODBC的非编码记录322
19.2.1步骤1:创建一个数据源名称323
19.2.2步骤2:使用AppWizard创建一个ODBC应用程序325
19.2.3步骤3:创建你的表单326
19.2.4步骤4:联系各部分328
19.3往OBos中添加代码329
19.3.1添加一个记录过滤器330
19.3.2添加和删除记录331
19.4使用DAO335
19.4.1创建一个CDaoRecordView336
应用程序336
19.4.2改进DBos应用程序338
19.5使用OLE DB341
19.6下一步:ActiveX和简便之途342
第20章关系数据库343
20.1什么是关系数据?343
20.1.1设计图解343
20.1.2关键字概念344
20.2.1 DBExplore例子345
20.2使用DAO查看数据库345
20.2.2在OnFileOpen()中使用348
DAO类348
20.2.3探究其他的对象349
20.3关系数据库:SQL352
20.3.1 SELECT命令352
20.3.2选择域352
20.3.3选择行:使用Where子句353
20.3.4谓词This353
20.4 ActiveX数据库控件355
20.5往DBExplore中添加ActiveX356
20.5.1步骤1:添加ActiveX数据控件356
20.5.2步骤2:往主表单添加组件358
20.5.3步骤3:创建查询结果对话框360
20.5.4步骤4:激活查询按钮361
20.5.5工作原理的简单说明363
20.6下一步:Web364
第21章网络编程:浏览器和其他365
客户程序365
21.1 HTMLView365
21.2提供Bowser缺省主页367
21.2.1主页源代码367
21.2.2理解HTML语言370
21.2.3帮助Bowser找到主页371
21.3 Visual C++新功能:HTML资源372
21.3.1引入Bowser.html文件373
21.3.2引入图形文件374
21.3.3使用res:协议375
21.4开发导航工具376
21.4.1创建工具栏376
21.4.2添加代码379
21.4.3处理Open对话框381
21.5使用WinInet类383
21.5.1 WinInet是什么384
21.5.2简单的WinInet应用程序384
21.5.3 WinInet其他功能386
21.6保存自己的Bowser386
21.7再见388
《跟我学VISUAL C++6》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件。对合法合规的求助,我会当即受理并将下载地址发送给你。
高度相关资料
-
- 跟我学VISUAL C++6
- 1999 北京:机械工业出版社
-
- 跟我学BASIC
- 1997.2 电子工业出版社
-
- Visual C++ 6.0编程高手
- 1999 北京:北京希望电脑公司;北京:北京希望电子出版社
-
- 跟我学Visual FoxPro 5.0中文版
- 1998 北京:海洋出版社
-
- 跟我学Visual FoxPro 5.0 中文版
- 1998 合肥:中国科学技术大学出版社
-
- 跟我学Visual Basic 5.0 中文版
- 1998 合肥:中国科学技术大学出版社
-
- 跟我学Visual C++ 5.0
- 1999 合肥:中国科学技术大学出版社
-
- Windows 95开发指南
- 1995 北京:电子工业出版社
-
- 跟我学C语言
- 1996 北京:电子工业出版社
-
- 跟我学Internet
- 1997 北京:科学出版社;龙门书局
-
- Visual C++ 6轻松进阶
- 1999 北京:电子工业出版社
-
- 跟我学Visual C++ 6.0 程序开发宝典
- 1999 北京:冶金工业出版社
-
- 跟我学Visual Basic 和程序设计
- 1994 北京:电子工业出版社
提示:百度云已更名为百度网盘(百度盘),天翼云盘、微盘下载地址……暂未提供。➥ PDF文字可复制化或转WORD