Visual C++编程技巧典型案例解析(基础与应用篇 下)

Visual C++编程技巧典型案例解析(基础与应用篇 下)
作 者: 杂志社
出版社: 中国电力出版社
丛编项: 编程技巧典型案例集锦系列
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: VC++
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Visual C++编程技巧典型案例解析(基础与应用篇 下)》作者简介

内容简介

VisualC++是Windows编程的主要工具,与Windows的紧密结合使它在软件底层开发上占有非常大的优势。它采用一种巧妙的方法将Windows的编程复杂性封装起来,使得编程人员可以比较轻松地进行Windows应用程序的设计。本书从VisualC++的基础与应用实例人手,系统地介绍了VisualC++在工程开发中的编程知识、方法和技巧,内容包括用户界面、对话框、菜单、工具条、状态栏的创建方法以及各种类向导、控件、组件、动态链接库的特点和使用等,使读者在学习VisualC++软件的同时,能够迅速掌握工程项目开发的思路,轻松解决项目开发过程中出现的问题。本书注重工程实践,实用性强,是广大VisualC++程序员和编程爱好者的首选参考书,也是进行课程项目开发、毕业项目设计的高等院校学生的优秀读物,同时也可作为社会相关高等培训学校的理想案例教程。

图书目录

第1章 基础与应用编程实例

实例1 C++中用指针调用类成员函数的问题及解决的方法3

实例2 在Visual C++中定制DIB类8

实例3 在Visual C++中实现自定义事件的编程12

实例4 在Visual C++ 6.0中利用ClassWizard调用COM组件17

实例5 用Visual C++实现二维等值线的COM组件19

实例6 在Visual C++中使用DataGrid控件23

实例7 对MFC树形控件(CTreeCtrl)进行扩展30

实例8 在Visual C++中利用子类化技术扩展通用控件的功能33

实例9 对“Visual Studio 6.0风格”程序中Workspace的3个改进36

实例10 利用Visual C++删除程序自己的方法42

实例11 用Visual C++实现USB接口智能卡读写器的编程44

实例12 通用设备驱动程序的设计与实现47

实例13 用Visual C++ 6.0实现屏幕截取55

实例14 用Visual C++实现全屏幕显示58

实例15 全屏幕取词For Windows 2000/XP60

实例16 Visual C++对多显示器系统的编程实现71

实例17 Visual C++6.0子用户界面线程及托盘的实现74

实例18 Visual C++环境下多虚拟桌面程序的实现81

实例19 在Visual C++中实现对多画面窗口的控制88

实例20 实现Visual Studio风格的窗口91

实例21 用Visual C++实现窗口的分割96

实例22 在Visual C++中窗口子类化技术的实现及其应用104

实例23 用Visual C++实现动态创建对话框107

实例24 用Visual C++制作个性对话框111

实例25 用Visual C++ 5.0/6.0实现“更改图标”对话框119

实例26 用Visual C++设计实现可多次扩展的对话框125

实例27 在对话框中使用用户界面对象的编程131

实例28 用Visual C++实现自定义工具栏135

实例29 用Visual C++编程实现显示和隐藏工具条140

实例30 用Visual C++ 6.0实现汉字到区位码的批量转化146

实例31 在Visual C++ 6.0中实现程序单一运行148

实例32 ActiveMovie控件在Visual C++多媒体程序开发中的应用151

实例33 借助内嵌资源实现Visual C++对Flash动画的播放158

实例34 用Visual C++播放CD中第一首曲子的实现过程161

实例35 用Visual C++ 6.0实现语音采集与播放的控件165

实例36 利用控件聚合技术在Visual C++中实现MSFlexGrid的编辑功能169

实例37 用Visual C++实现与USB驱动程序的通信173

实例38 Visual C++与Visual Basic混合编程的几种方法177

实例39 用Visual C++实现内存使用率的动态图形显示181

实例40 动态链接库输出函数的动态加载186

实例41 基于Visual C++和L系统的自然景物模拟191

实例42 用Visual C++开发基于ToolHelp32的进程监控程序197

实例43 在多线程中实现MFC成员函数的调用201

实例44 Pop-Up Menu在非模态对话框中实现UPDATE_COMMAND_UI机制205

实例45 用Visual C++6.0实现资源ID排序210

实例46 在Win32下的多线程编程215

实例47 用Visual C++实现自画式菜单221

实例48 编程实现从应用程序中直接关闭计算机的方法232

实例49 在Visual C++中使用托盘图标功能编写计算机定时关机程序235

实例50 用Visual C++操作Office文档功能的增强247

实例51 用Visual C++编程实现Wizard程序252

实例52 编程实现显示文件信息257

实例53 在MFC应用程序中浏览PDF、Word文档文件261

实例54 在Visual C++环境下控制线程的运行技术264

实例55 在Visual C++下对匿名管道的编程实现269

实例56 Plug-In应用软件的一种实现方法272

实例57 在Visual C++ 6.0下利用互斥量同步线程来实现文件读取进度条277

实例58 用Visual C++实现通用的报表控件283

实例59 用Visual C++实现搜索功能289

实例60 用Visual C++ 6.0开发HTML帮助文件293

实例61 Visual C++与MATLAB的数字基带传输系统仿真的实现299

第2章 Visual C++编程技巧

实例62 Visual C++编程小技巧305