《Windows实用技术 Visual C++4.0易学活用 用VISUAL C++4.0编写 Windows 95程序》求取 ⇩

第一章 编写第一个Visual C++程序1

1.1 HELLO.EXE程序1

1.2 Hello.EXE程序的可视化设计10

1.3 为Hello.EXE程序编写代码17

1.4 定制Hello.EXE程序的图标23

1.5 打开已有的工程24

1.6 使用属性表(Properties Table)25

第二章 VC程序中的基本元素27

2.1 控制、属性、事件27

2.1.1 使用控制的例程27

2.1.2 创建工程29

2.1.3 可视化设计31

2.1.4 在编辑框及检查框中引入变量34

2.1.5 初始化对话框35

2.1.6 程序的退出37

2.1.7 程序中的文本显示38

2.1.8 设置检查框39

2.1.9 改动编辑框的内容41

2.2 OLE控制与部件库45

2.2.1 OLE控制的概念及例程45

2.2.2 创建工程46

2.2.3 注册Grid OLE控制47

2.2.4 Table程序的可视化设计49

2.2.5 Grid控制中引入变量53

2.2.6 初始化Grid控制54

2.2.7 在按钮事件中加入控制代码56

2.2.8 利用部件库增加OLE控制59

第三章 菜单61

3.1 程序预览61

3.2 程序设计62

第四章 工具条和状态条73

4.1 可视化设计73

4.1.1 创建项目文件73

4.1.2 功能预览74

4.1.3 添加画圆工具78

4.2 详细程序设计82

4.2.1 设计程序Shp的选单82

4.2.2 将ID与新工具连接82

4.2.3 设计Circle选单83

4.2.4 声明视图类的数据成员84

4.2.5 声明文档类的数据成员84

4.2.6 设计Circle选单项的UPDAFE_COMMAND_UI消息85

4.2.7 设计Rectangle选单的UPDATE_COMMAND_UI消息。86

4.2.8 初始化数据成员m_SelectedShapeOnToolbar86

4.2.9 往Circle和Rectangle选单项中添加代码。87

4.2.10 设计View类的WM_LBUTTONDOWN事件88

4.2.11 绘制圆和矩形89

4.2.12 初始文档类的数据成员89

4.2.13 初始化视图类的数据成员90

4.2.14 设置文档修改标志91

4.2.15 向文件中写入或读出数据92

第五章 对话框94

5.1 程序预览94

5.2 程序设计95

5.3 用户自定义对话框101

第六章 鼠标和键盘109

6.1 鼠标程序109

6.2 程序设计109

6.3 程序设计110

6.4 键盘程序115

第七章 绘制图形119

7.1 Graph(图形)程序119

7.1.1 创建Graph程序的工程120

7.1.2 Graph Program的可视化设计120

7.1.3 为Exit按钮的BN_CLICKED事件加上代码121

7.1.4 使用定时器(timer)122

7.1.5 WM_PAINT事件125

7.1.6 IDD_CUSTOM_DIALOG对话框的可视化设计131

7.1.7 修改Draw Graphics按钮的BN_CLICKED事件的代码134

7.1.8 初始化单选按钮135

7.1.9 给CGraphDlg类添加成员变量并初始化136

7.1.10 给定时器事件附上代码138

7.1.11 修改与WM_PAINT相连的代码139

7.1.12 修改定时器的安装设置141

7.2 使用WinG库来避免闪烁142

7.3 使用不同的颜色来画圆143

第八章 文本显示144

8.1 MyFnt程序144

8.2 创建MyFnt程序的工程145

8.3 MyFnt程序的可视设计。145

8.3.1 添加一个变量到编辑盒146

8.3.2 添加代码到Exit按钮的BN_CLICKED事件。146

8.3.3 添加代码到编辑盒的EN_CHANGE事件147

8.4 WM_PAINT事件的代码:147

8.5 显示文本。148

8.6 在运行过程中时改变字体150

8.7 添加一个变量到无线按钮151

8.7.1 无线按钮的初始化152

8.7.2 用Size Radio钮改变字体153

8.8 显示带有阴影的文本155

8.8.1 添加一个阴影检查框156

8.8.2 连接代码到阴影检查框156

8.8.3 在透明背景下显示文本159

第九章 位图163

9.1 将位图嵌入EXE文件中。163

9.1.1 MyBMP程序。163

9.1.2 创建MyBMP程序的项目163

9.1.3 MyBMP主窗口的设计164

9.1.4 菜单设计164

9.1.5 将菜单移到对话框并连接相应代码165

9.1.6 显示About Dialog框166

9.1.7 在用户项目中插入位图166

9.1.8 变量m_hlnstance168

9.1.9 显示位图169

9.1.10 扩大位图171

9.1.11 在CMyBMPDlg类中添加两个数据成员172

9.1.12 提取窗口的宽度和高度172

9.1.13 改变位图大小173

9.2 动态装入位图174

9.2.1 简介174

9.2.2 创建项目文件176

9.2.3 利用可视化工具设计主窗口176

9.2.4 菜单设计177

9.2.5 装入位图178

9.2.6 Open菜单178

9.2.7 设计函数DibOpenFile()180

9.2.8 显示位图184

9.2.9 调整显示窗口187

9.2.10 动态装入和显示位图189

第十章 单文档界面与多文档界面193

10.1 单文档界面程序193

10.1.1 CIRCLE例程193

10.1.2 创建工程194

10.1.3 文档(Document)196

10.1.4 视图View类的数据成员197

10.1.5 初始化文档类的数据成员198

10.1.6 初始化视图类的数据成员198

10.1.7 画圆199

10.1.8 屏幕的任意位置画圆200

10.1.9 文档的存储和装入202

10.1.10 改进程序Circle205

10.2 多文档界面208

10.2.1 概述208

10.2.2 MCIRCLE.EXE例程208

10.2.3 创建MCIRLE程序的工程211

10.2.4 文档(DOCUMENT)类的数据成员213

10.2.5 视图(VIEW)类的数据成员214

10.2.6 显示圆环215

10.2.7 MCircle程序的MDI特色217

10.2.8 在任意位置画圆219

10.2.9 文档的存贮和调入220

10.2.10 同一文档的多重显示224

10.2.11 改进MCircle程序227

第十一章 多任务管理231

11.1 Taks例程简介231

11.2 创建Tasks例程的工程231

11.3 定制Tasks例程的菜单233

11.4 Tasks程序的可视化设计234

11.5 Tasks例程的初始化236

11.6 执行后台任务237

第十二章 文件操作241

12.1 档案(CAriche)类241

12.2 Arch例程241

12.3 创建工程及可视化设计242

12.4 Arch程序中的文件操作244

第十三章 库文件247

13.1 软件模块247

13.2 创建项目文件247

13.3 详细设计248

13.3.1 生成Circle.cpp和Circle.h文件。248

13.3.2 定义CCircle类。249

13.3.3 文件Circle.cpp249

13.3.4 建立库文件Circle.LIB和测试程序Test.EXE。250

13.3.5 各控件的详细设计252

第十四章 动态链接库256

14.1 何为DLL?256

14.2 生成DLL256

14.2.1 创建MyDLL.DLL项目256

14.2.2 DLL的头代码256

14.2.3 测试程序Test2。259

第十五章 创建用户OLE控制263

15.1 创建MyClock.ocx控制的项目263

15.2 检测MyClock控制。264

15.3 在MyClock控制中显示文本268

15.4 在MyClock控制中显示当前时间270

15.5 连续显示当前时间。271

15.6 使用BackColor和ForeColor特性277

15.7 设置MyClock控制的初始大小279

15.8 添加用户特性。279

15.9 初始化UpdateInterval特性281

15.9.1 初始化UpdateInterval特性281

15.9.2 使用UpdateInterval特性:282

15.9.3 UpdateInterval特性值的合法性283

15.10 特性页284

15.11 添加栈事件289

15.12 添加用户事件。291

15.13 添加方法295

15.13.1 AboutBox()方法295

15.13.2 添加栈方法296

15.13.3 添加用户方法297

16.4 JukeW程序的可视化设计304

16.5 引入变量并针对事件编程307

第十七章 游戏与三维虚拟现实314

17.1 虚拟现实技术314

17.2 3 D Floor OLE控制314

17.3 VR程序315

17.4 注册OLE控制319

17.5 可视化设计320

17.6 VR程序中的Floor文件321

17.7 编制VR程序中的代码323

问题与练习答案340

1996《Windows实用技术 Visual C++4.0易学活用 用VISUAL C++4.0编写 Windows 95程序》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由王强,王利强,廖果等编著 1996 成都:成都出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

Windows程序设计 用Borland C++ & Turbo C++ for Windows(1995 PDF版)
Windows程序设计 用Borland C++ & Turbo C++ for Windows
1995 北京:北京航空航天大学出版社
Visual c++ For windows编辑( PDF版)
Visual c++ For windows编辑
利用Visual C++ 2.0/4.0编制Windows 95应用程序(1997 PDF版)
利用Visual C++ 2.0/4.0编制Windows 95应用程序
1997 西安:西安电子科技大学出版社
C语言程序设计教程(1996 PDF版)
C语言程序设计教程
1996 重庆:重庆大学出版社
C++ Builder 4.0实用教程(1999 PDF版)
C++ Builder 4.0实用教程
1999 北京:人民邮电出版社
Visual Basic 4.0易学活用(1996 PDF版)
Visual Basic 4.0易学活用
1996 成都:成都出版社
活学活用Visual C++ 5.0(1997 PDF版)
活学活用Visual C++ 5.0
1997 成都:西南交通大学出版社
活学活用Windows NT 4.0(1997 PDF版)
活学活用Windows NT 4.0
1997 成都:西南交通大学出版社
Visual Basic 4.0编程技术(1997 PDF版)
Visual Basic 4.0编程技术
1997 西安:西北工业大学出版社
Visual Basic 4.0 for Windows 95高级程序设计(1998 PDF版)
Visual Basic 4.0 for Windows 95高级程序设计
1998 北京:人民邮电出版社
Visual Basic 4.0 for Windows 95程序设计基础(1998 PDF版)
Visual Basic 4.0 for Windows 95程序设计基础
1998 北京:人民邮电出版社
Visual C++ 6.0实用编程技术(1999 PDF版)
Visual C++ 6.0实用编程技术
1999 北京:中国水利水电出版社
Visual C++ Windows实用编程技术(1996 PDF版)
Visual C++ Windows实用编程技术
1996 北京:北京航空航天大学出版社
Windows'95实用编程技术 Visual Basic Ver 4.0(1996 PDF版)
Windows'95实用编程技术 Visual Basic Ver 4.0
1996 成都:四川大学出版社
Windows程序设计 用Microsoft C/C++和Visual C++(1995 PDF版)
Windows程序设计 用Microsoft C/C++和Visual C++
1995 北京:北京航空航天大学出版社