图书介绍

Windows实用技术 Visual C++4.0易学活用 用VISUAL C++4.0编写 Windows 95程序2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Windows实用技术 Visual C++4.0易学活用 用VISUAL C++4.0编写 Windows 95程序
  • 王强,王利强,廖果等编著 著
  • 出版社: 成都:成都出版社
  • ISBN:780575022X
  • 出版时间:1996
  • 标注页数:364页
  • 文件大小:99MB
  • 文件页数:374页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Windows实用技术 Visual C++4.0易学活用 用VISUAL C++4.0编写 Windows 95程序PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一章 编写第一个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

热门推荐