图书介绍

Visual C++高级编程技巧2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Visual C++高级编程技巧
  • 高强,朱安国主编 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:7115083223
  • 出版时间:2000
  • 标注页数:360页
  • 文件大小:20MB
  • 文件页数:367页
  • 主题词:C语言 程序设计 教材

PDF下载


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

下载说明

Visual C++高级编程技巧PDF格式电子书版下载

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

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

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

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

图书目录

第1章 菜单、工具条和状态条设计技巧1

1.1 菜单1

1.1.1 如何激活变灰的弹出菜单1

1.1.2 如何对两个菜单进行合并2

1.1.3 如何确定顶层菜单所占据的菜单行数6

1.1.4 如何给系统菜单添加一个菜单项6

1.1.5 为什么即使调用EnableMenuItem菜单项后,菜单项还处于禁止状态8

1.1.6 如何在已存在的菜单中插入一子菜单项8

1.1.7 如何实现一个使用图标的自画菜单10

1.2 工具条24

1.2.1 如何为工具条上的按钮增加一个下拉箭头24

1.2.2 如何在工具栏上显示文本26

1.2.3 如何实现平面工具条29

1.2.4 如何使能和禁止工具条的工具提示29

1.2.5 如何设置工具条标题30

1.2.6 如何在代码中获取工具条的指针31

1.2.7 如何编写类似于Word97的工具栏31

1.3.1 如何在状态条中显示工具条或菜单的帮助信息39

1.3.2 如何在状态条中增加一新的状态格39

1.3 状态条39

1.3.3 如何在状态格中显示文本信息41

1.3.4 如何在状态条上加入一个时钟42

1.3.5 如何在代码中获取状态条的指针45

1.3.6 如何在状态条中加入Bitmap图45

第2章 窗口、对话框与控件编程技巧49

2.1 窗口49

2.1.1 如何去掉窗口的框架和标题栏并使窗口充满全屏49

2.1.2 如何防止用户改变窗口大小50

2.1.4 如何改变窗口的图标52

2.1.3 如何改变窗口标题52

2.1.5 如何改变窗口的缺省风格53

2.1.6 如何将窗口居中显示53

2.1.7 如何让窗口一启动就最大化或最小化54

2.1.8 如何让MDI窗口一启动就最大化或最小化54

2.1.9 如何使窗口始终在最前方55

2.1.10 如何防止主框窗口在其说明中显示活动的文档名56

2.1.11 如何获取有关窗口正在处理的当前消息的信息57

2.1.12 如何构造一多边形窗口57

2.1.13 如何在应用程序窗口中加入动态分割线58

2.1.14 如何检测一个窗口是否是分割窗口59

2.1.15 如何在应用程序中使用树型控件和列表控件60

2.2 对话框编程技巧91

2.2.1 如何使对话框上的关闭按钮无效?91

2.2.2 如何实现对话框的拖放92

2.2.3 如何改变对话框的背景色93

2.2.4 如何为对话框中的控件提供提示信息94

2.2.5 如何改变对话框内控件的字体95

2.2.6 如何在对话框内使用CCheckListBox类98

2.2.7 如何获取一个对话框控件的指针99

2.2.8 如何在对话框内使用动画控件100

2.3 控件104

2.3.1 如何动态创建控件104

2.3.2 如何改变控件的颜色104

2.3.3 如何向编辑控件中添加文本106

2.3.4 如何产生具有3D效果的文字107

2.3.5 如何创建一个三态下压按钮110

2.3.6 如何用位图显示下压按钮111

2.3.7 如何生成圆形下压按钮112

2.3.8 如何实现平面格式自画按钮116

3.1.1 如何在窗口客户区显示一BMP格式的图像127

第3章 图形、图像与多媒体127

3.1 图像部分127

3.1.2 如何利用位图来捕捉一个图像133

3.1.2 如何进行图像的缩放138

3.1.3 如何将图像按BMP格式保存在一个文件中140

3.1.4 如何在程序运行时在图像上加入文字说明143

3.1.5 如何将一个BMP图像拷贝到剪贴板中145

3.2 图形部分147

3.2.1 如何进行直线、任意线、矩形、圆等的绘制147

3.2.2 如何实现图形元素的旋转155

3.2.3 在图形绘制过程中如何判断直线图形元素是否选中156

3.2.4 如何判定一任意线是否选中157

3.2.5 如何判断图形元素——圆是否选中160

3.2.6 如何判断矩形图元是否被选中161

3.2.7 如何实现一个橡皮筋矩形162

3.3 多媒体程序设计技巧164

3.3.1 如何控制多媒体周边设备来编制自己的多媒体应用程序164

3.3.2 如何编制录制波形音频的应用程序185

3.3.3 如何播放波形音频204

3.3.4 如何利用Windows的视频特性开发应用程序215

4.1 数据库编程技巧231

4.1.1 何谓ODBC231

4.1.2 ODBC的体系结构231

第4章 数据库与网络编程技巧231

4.1.3 在Visual C++中如何利用ODBC进行数据库编程232

4.1.4 如何直接使用ODBC API进行数据库操作233

4.1.5 如何通过MFC提供的ODBC数据库类进行数据库操作241

4.1.6 如何在应用程序中实现表的动态连接252

4.1.7 如何动态连接数据库253

4.2.1 如何利用Socket进行通信程序设计254

4.2 通信程序设计技巧254

4.2.2 如何利用CSocketFile类和Archive类进行数据通信257

4.2.3 如何利用CSocket的成员函数实现数据通信258

第5章 其它Windows高级编程技巧261

5.1 应用程序261

5.1.1 如何获取应用程序的实例句柄261

5.1.2 如何保证某一时刻只能运行应用程序的一个实例261

5.1.3 如何保存和恢复应用程序的大小和位置262

5.1.5 如何获取其它应用程序的图标263

5.1.4 如何获取应用程序主窗口的句柄263

5.1.6 如何结束应用程序的运行264

5.1.7 怎样加载其它应用程序264

5.1.8 如何获取应用程序的路径266

5.1.9 如何使用自定义消息266

5.2 系统267

5.2.1 如何获取当前驱动器内磁盘的可用空间和内存的可用空间267

5.2.2 如何检测WINDOWS版本268

5.2.4 如何获得Windows和Windows系统目录269

5.2.3 如何阻止窗口关闭269

5.2.5 如何同时使用VC5和VC6270

5.2.6 如何获得Windows临时文件目录并创建临时文件270

5.2.7 如何访问桌面窗口271

5.2.8 如何获取系统显示元素的颜色272

5.2.9 如何查询和设置系统参数273

5.3 注册表编程274

5.3.1 如何在应用程序中显示注册表的主次关键字及其值274

5.3.2 在应用程序中如何获取CPU的有关信息277

5.3.3 如何对系统注册表进行读写操作278

5.4.1 在C程序中如何混合使用汇编语言302

5.4 混合编程302

5.4.2 如何实现Java与C的混合编程306

5.5 其它309

5.5.1 如何隐藏类视内的一个函数或一个变量309

5.5.2 如何设置一全局变量,以使文档中的所有类都能访问310

5.5.3 如何才能建立一个等待光标310

5.5.4 如何制作应用程序真彩色启动封面310

5.5.5 如何快速装入一BMP文件到Cbitmap对象中312

5.5.6 在程序运行时如何设置新的提示信息取代状态条上“Ready 提示信息314

5.5.7 如何设置基于对话框的应用的初始位置316

5.5.8 如何改变MFC的文档/视中打开/保存对话框中所显示的默认文件317

5.5.9 如何使用钩子函数322

5.5.10 如何实现不同进程间通信339

5.6 调试技巧340

5.6.1 如何减少VC++编译时的链接时间346

5.6.2 如何调试一个程序的发行版本347

5.6.3 如何将调试信息输出到控制台窗口347

A.1.3 父窗口349

A.1.2 桌面窗口349

A.1.1 窗口349

附录A Windows编程的基本概念349

A.1 与窗口有关的基本概念349

A.1.4 子窗口350

A.1.5 窗口名350

A.1.6 窗口句柄350

A.1.7 框架、客户以及子窗口350

A.1.8 实例句柄350

A.1.12 窗口可见性351

A.1.14 窗口属性351

A.1.13 窗口过程351

A.1.11 活动窗口351

A.1.10 禁止窗口351

A.1.9 子窗口与父窗口的关系351

A.2 有关消息的概念352

A.2.1 消息352

A.2.2 消息路由352

A.2.3 投递和发送消息353

A.2.4 消息种类353

A.2.5 消息过滤353

附录BODBC API主要函数一览355

热门推荐