《Visual C++程序开发指南 4 实用高级编程技术》求取 ⇩

第一篇Windows程序设计基础1

第一章Windows应用程序的结构1

1.1 软件和硬件环境要求1

1.2Windows环境的主要特点2

1.2.1 多任务(Multitasking)特性2

1.2.2 用户界面2

1.2.3 数据输入方式3

1.2.4 数据输出方式3

1.3 Windows程序的结构3

1.4 编译和链接4

1.5 Windows资源介绍5

1.6一个简单的例子6

1.6.1 程序的运行8

1.6.2 WinMain的基本结构14

1.6.3 如何注册窗口15

1.6.4 如何建立窗口16

1.6.5 如何显示所建立的窗口16

1.6.6 消息循环17

1.6.7 Windows处理函数18

1.7 如何设置图标19

1.8 如何设置光标外形20

1.9 如何定制客户区的颜色22

第二章数据输出24

2.1字符串的输出24

2.1.1 BeginPaint()和EndPaint()函数24

2.1.2 Textout()函数25

2.2字符串输出方法的改进27

2.2.1 WM_PAINT消息30

2.2.2 UpdateWindow()函数30

2.2.3 有效区域与无效区域30

2.2.4 再论BeginPaint()和EndPaint()函数31

2.3字符串的位置与颜色32

2.3.1 DrawText()函数32

2.3.2 SetTextAlign()函数35

2.3.3 设置字符串的颜色38

2.4字体的基本知识41

2.4.1 GetDC()和ReleaseDC()函数41

2.4.2 系统字体42

2.5 变量的输出46

第三章鼠标输入方法50

3.1 鼠标状态的检查50

3.2 鼠标消息53

3.3 InvalidateRect()函数58

3.4 双击鼠标按钮69

第四章键盘输入方法74

4.1按键消息74

4.1.1 lParam参数74

4.1.2 wParam参数75

4.2 字符消息85

第五章滚动条设计技术89

5.1 垂直滚动条的设计90

5.2 水平滚动条的设计98

5.3 用键盘按键滚动103

第六章定时器的设计108

6.1 设计定时器的方法(一)108

6.2 设计定时器的方法(二)116

6.3 时钟程序设计119

第二篇子窗口控件的设计127

第七章命令按钮的设计127

7.1 一个简单的命令按钮程序127

7.2 将消息传给父窗口134

第八章编辑控件和静态字符串139

8.1编辑控件139

8.1.1 建立编辑控件窗口139

8.1.2 编辑控件窗口的特性143

8.1.3 多个编辑控件窗口的应用148

8.1.4 编辑控件窗口与主窗口152

8.1.5 再论编辑控件窗口155

8.2 静态字符串的用法155

第九章命令按钮164

9.1 复选框164

9.2 单选按钮172

9.3分组框的设计178

9.3.1 分组框的设计178

9.3.2 多组分组框的设计184

第十章列表框和组合框190

10.1列表框190

10.1.1 列表框的设计190

10.1.2 如何插入列表数据190

10.1.3 如何从列表框中选择数据194

10.1.4 删除一组列表框数据200

10.2组合框的设计203

10.2.1 组合框的风格204

10.2.2 组合框的建立205

10.2.3 数据的插入与删除205

10.2.4 向主窗口返回消息206

10.2.5 取得当前选项206

10.2.6 读取键盘输入216

第十一章 滚动条的设计222

第三篇系统资源235

第十二章菜单设计235

12.1 菜单的基本知识235

12.2 菜单内命令的分隔方法244

12.3 MENUITEM和POPUP选项248

12.4 建立多级命令255

12.5 App Studio260

第十三章加速键273

13.1 加速键的建立273

13.2 App Studio与加速键278

第十四章图标、光标和位图289

14.1 图形编辑技巧290

14.2 建立自己的图标294

14.3 建立用户自己的光标301

14.4 位图307

第十五章字符串及自定义资源314

15.1 字符串314

15.2 用户自定义资源318

第十六章对话框的设计322

16.1 对话框的种类323

16.2 对话框模板324

16.3 一个简单的对话框实例326

16.4 WM_INITDIALOG消息331

16.5 系列模态对话框的应用337

16.6 非模态对话框367

16.7 App Studio与对话框374

第四篇图形设计技巧377

第十七章计算机绘图377

17.1 图形方式的设置378

17.2 _lineto()函数378

17.3 _moveto()函数379

17.4 _ellipse()函数381

17.5 _rectangle()函数383

17.6 _pie()函数385

17.7 _floodfill()函数386

17.8 颜色的设置387

17.9 图样的设计390

17.10动画的设计392

17.10.1 以屏幕背景颜色绘图392

17.10.2 清除屏幕394

17.10.3 存取屏幕方式396

17.11 字符串输出398

17.12 综合应用398

附录405

1995《Visual C++程序开发指南 4 实用高级编程技术》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由黄敏等编著 1995 北京:科学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

Visual C++程序开发指南  2  技术与方法(1995 PDF版)
Visual C++程序开发指南 2 技术与方法
1995 北京:科学出版社
Visual C++高级编程技巧与实例( PDF版)
Visual C++高级编程技巧与实例
Visual C++ 6.0高级编程(1999 PDF版)
Visual C++ 6.0高级编程
1999
Visual C++6.0编程指南(1999年05月第1版 PDF版)
Visual C++6.0编程指南
1999年05月第1版 科学出版社
Visual C++ 高级编程技术——开发实例剖析(1999年09月第1版 PDF版)
Visual C++ 高级编程技术——开发实例剖析
1999年09月第1版 电子工业出版社
Visual C++开发工具实用指南(1997 PDF版)
Visual C++开发工具实用指南
1997 北京:机械工业出版社
Visual C++ 5.0编程指南(1998 PDF版)
Visual C++ 5.0编程指南
1998 北京:科学出版社
Visual C++ 6.0编程指南(1999 PDF版)
Visual C++ 6.0编程指南
1999 北京:科学出版社
Visual C++ 6.0开发实用教程(1998 PDF版)
Visual C++ 6.0开发实用教程
1998 北京:人民邮电出版社
Visual C++ 6.0高级开发教程(1999 PDF版)
Visual C++ 6.0高级开发教程
1999 北京:人民邮电出版社
Visual C++ 6.0程序设计与开发指南(1999 PDF版)
Visual C++ 6.0程序设计与开发指南
1999 北京:高等教育出版社
Visual C++ 6.0编程指南(1999 PDF版)
Visual C++ 6.0编程指南
1999 北京:航空工业出版社
中文Visual Basic 5.0程序开发实用技术(1999 PDF版)
中文Visual Basic 5.0程序开发实用技术
1999 南京:南京大学出版社
Visual C++ 6.0实用编程技术(1999 PDF版)
Visual C++ 6.0实用编程技术
1999 北京:中国水利水电出版社
Visual C++程序开发指南  3  类库使用参考(1995 PDF版)
Visual C++程序开发指南 3 类库使用参考
1995 北京:科学出版社