图书介绍
Visual C++编程实例与技巧集粹【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 龚志翔等编著 著
- 出版社: 北京:兵器工业出版社;北京希望电子出版社
- ISBN:7801722124
- 出版时间:2004
- 标注页数:584页
- 文件大小:295MB
- 文件页数:595页
- 主题词:C语言-程序设计
PDF下载
下载说明
Visual C++编程实例与技巧集粹PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
第1章 窗体1
实例1实现“气球式”工具提示1
实例2单文档与多视的实现方法1
实例3同时显示2个对话框5
实例4实现对话框上信息的显示5
实例5建立滚动视窗7
实例6用SDI实现2个文档模板9
实例7定制多媒体真彩封页11
实例8控制工具条的停靠位置14
实例9实现窗口的自动滚动17
实例10建立一个带滚动条的窗口23
实例11实现透明窗口的显示24
实例12实现隐藏和重显窗口26
实例13控制Windows任务栏图标27
实例14用VC进行屏幕截取编程32
实例15实现带阴影弹出窗口的技术37
实例16实现透明浮动按键44
实例17在状态条中显示进程状态49
第2章控件53
实例1实现MFC应用程序中的对象通信53
实例4改变默认光标的形状和颜色56
实例3使窗口始终在最前方56
最大化或最小化56
实例2让窗口和MDI窗口一启动就56
实例5阻止Windows关闭57
实例6实现CDC中的竖排文本57
实例7激活变灰的弹出菜单58
实例8 正确地在线程之间传送消息59
实例9TreeCtrl控制的显示速度59
实例10从MFC扩展动态链接库中60
显示一个对话框60
实例11 隐藏用户界面61
实例12实现SDI与MDI的转换62
实例13控制窗口框架的最大最小尺寸62
实例14改变窗口框架的颜色63
实例15在标题上加上标志“*”64
实例16改变对话框或窗体视窗的65
背景颜色65
实例17获取一个对话框控件的指针66
实例18改变控件的字体66
实例19在OLE控件中使用OLE_COLOR67
数据类型67
实例20在不使用通用文件打开对话框67
的情况下显示一个文件列表67
实例21使旋转按钮控件看起来倒转68
实例22用位图显示下压按钮68
实例25 限制编辑框中的准许字符69
实例23创建三态下压按钮69
实例24动态创建控件69
实例26改变控件的颜色70
实例27向列表框中添加多个项时72
防止闪烁72
实例28 向编辑控件中添加文本72
实例29访问预定义的GDI对象72
实例30获取GDI对象的属性信息73
实例31 实现一个橡皮区矩形74
实例32更新翻转背景颜色的文本75
实例33创建一个字回绕的CeditView76
实例34通用控件76
实例37从数据库中读大于32Kbyte77
的内容77
实例35移动窗口77
实例36重置窗口的大小77
实例38实现CFormView中78
的上下文帮助78
实例39 CListBox滚动79
实例40使CListView成为类似79
WM_DIASBLED的风格79
实例41处理RegisterWindowMessage中的BroadcastSystemMessage80
实例42获得CListCtrl中选择变化时80
的通知80
实例44重载MRU文件81
实例43选择CTreeCtrl中的节点文本81
进行编辑81
实例45改变CImageList控件中82
图像颜色82
实例46在匹配模板定义时寻找一个84
DOUBLE参数84
实例47使用COleClientItem的84
IDispatch接口84
实例48在CListCtrl中删除多个选择项85
实例49控制菜单的大小85
实例50实现简单的mdi应用程序86
实例51让mfc应用程序可以在最上面87
实例52增加视图中ActiveX控件的88
事件处理函数88
实例53创建一个动态的Tree控件88
实例54在List控件中实现整栏选择88
实例55限制mdi子框架最大化时的90
实例56切换视口90
实例57单击窗口标题栏以外的区域92
使窗口移动92
实例58改变视窗的背景颜色93
实例59改变窗口标题93
当前消息的信息94
实例61获取有关窗口正在处理的94
实例60防止主框窗口在其说明中94
显示活动的文档名94
实例62创建一个不规则形状的窗口95
实例63设置工具条标题97
实例64创建和使用无模式对话框97
实例65在程序中获得其他程序的图标98
实例66实现编程结束应用程序99
实例67加载其他的应用程序99
实例68自定义消息100
实例69自定义窗口创建MFC100
实例70类之间的访问方法101
实例1如何制作DLL104
第3章DLL104
实例2如何利用DLL增强软件功能106
实例3如何通过MFC应用程序检测108
DLL的版本信息108
实例4如何用纯资源DLL编写代码115
第4章文件116
实例1 Visual C++环境下如何浏览目录对话框的设计116
实例2 Win 32内存映射文件的119
工作原理及使用方法119
实例3如何显示MRU(最近使用的)文件122
实例4实现Win32界面下的VisualC++串口通讯程序124
实例5如何编写文件分割工具138
实例6 Visual C++中如何遍历整个目录树查找文件143
实例7 Win98/95中如何利用剪贴板实现屏幕截词145
实例8删除目录及目录下所有149
文件与子目录149
实例9改变指定的文件和文件夹150
的属性150
实例10程序中如何用对话框的形式显示HTML文件159
实例11软件的加密方法161
实例12以不同的格式保存文件163
实例13在应用程序中创建快捷方式163
实例15用程序取得CPU信息168
显示元素的颜色168
实例14在用户环境中确定系统168
第5章系统171
实例1实现VxD与外界通信的171
所有接口171
实例2用VisualC++建立Windows9X176
的注册表176
实例3在VisualC++中实现180
Win32全局钩子180
实例4实现Windows95多线程间186
同步事件的控制186
实例5实现Windows9x的后台进程190
实例6如何查询和设置系统参数196
同时关闭197
实例7使该线程在对话框退出时197
实例8正确地在线程之间传送消息199
实例9如何用任务栏上的图标200
与用户交互200
实例10如何在Win32中管理虚拟内存.202
实例11如何直接访问物理内存203
实例12如何启动和等待进程结束207
实例13 如何让程序运行时在Windows“关闭程序”窗口中隐身209
实例14查询和设置系统参数210
实例2如何用Visual C处理Access中的位图数据211
第6章数据库211
实例1如何打开有密码保护的数据库211
实例3如何用MFC DAO查找213
实例4如何实现数据访问技术213
ADO/OLEDB213
实例5利用ODBC管理数据库220
实例6 Visual C++中记录集与动态绑定方法是如何实现的222
实例7如何从数据库中读大于32Kbyte的内容227
实例8在VisualC++中MFC的大型228
数据文件处理方法228
的数据库229
实例9如何使用与操作VisualC++229
实例10如何实现ODBC中的同步231
与异步执行模式231
实例11用ADO连接Access数据库233
出错233
实例12打开有密码保护的数据库234
第7章网络235
实例1如何使用HTTP函数235
实例2如何实现服务端口测试程序238
的设计238
实例3如何实现ODBC中的同步与异步执行模式242
实例4如何编写用于串行通讯的程序244
实例5如何制做网页浏览器249
实例6如何实现Web搜索引擎设计251
实例7如何实现Win32下的几种串口通信编程259
实例8如何编写Proxy服务器261
实例9如何检知拨号上网IP地址270
实例10一个简单的Winsock网络271
应用程序设计271
实例11如何利用TCP socket278
来收送数据278
实例12利用Winsock所提供的函数283
来取得一些基本的网络数据283
Winsock1.1的应用程序290
实例13有哪些发展工具才能开发290
实例14如何实现Winsock函数297
实例15如何实现开发WindowsSockets通信应用程序308
实例16如何利用Win32的网络函数312
创建一个网络浏览器312
实例17清除历史记录函数319
实例18用TCP/IP的套接字开发320
网络通信程序320
实例19如何得到拨号网络传输速度326
实例20如何使用MFC编写FTP程序334
实例21怎样才能通过TIS代理连接335
实例22实现与HTTP服务器通话335
实例23用Activex实现串口通信337
实例24用集成环境开发Internet系统338
实例25如何创建ActiveX客户页面339
实例26连接和访问Intranet/Internet数据库340
实例27如何创建ActiveX服务器340
页面340
实例28如何用Socket接口实现网络341
异步通信341
实例29 Winsock实现聊天室的346
程序设计346
第8章多媒体350
实例1如何实现DirectX技术350
是如何实现的351
实例2 Windows98中渐变彩色文本351
实例3 DirecX 6.0的新特征356
实例4如何实现Gif文档357
实例5如何实现JPEG压缩358
实例6在VC中如何显示GIF或JPG369
图像369
实例7如何实现MIDI、WAV371
及CD的播放371
实例8如何实现Windows下375
的动画特技375
实例10在状态条中(CStatusbar Pane)加入Bitmap图378
并压缩378
实例9如何用VC抓取屏幕图像378
实例11 如何实现屏幕保护程序编程381
实例12如何实现DirectSound389
实例13如何显示256色位图392
实例14如何实现用OpenGL编程395
实例15如何实现播放WAV资源405
实例16如何用VisualC++5.0实现406
视频捕获编程406
实例17如何自制媒体播放器410
实例18如何实现DirectSound413
输出对话框426
第9章进程426
实例1如何实现在MFC扩展DLL中426
实例2关于调用约定的问题428
实例3调用FreeLibrary()迟迟429
不能返回429
实例4在DLL里面再调用DLL429
实例5取得硬盘的分区信息429
实例6怎么能让线程确保收到消息429
实例7如何实现几个应用程序之间429
的数据共享429
实例11 怎样在主程序关闭的时候关闭未完成的线程430
实例10内核对象的伪句柄430
实例9控制一个函数的执行时间430
导出的函数430
实例8写一个Dll里面有一个430
实例12向对话框发送消息431
实例13在线程中怎样向对话框432
发送消息432
实例14想从DLL中加一个对话框资源,怎么让EXE调用呼出呢432
实例15多线程之间的通讯433
实例16 Win2000中如何在任务管理器中不显示程序的线程433
实例17实现工作线程的登录439
实例18产生线程的问题440
实例4 CDC函数调用442
实例3在内存的一块DC中放了一张图片,然后得到DIB对象442
实例5断层剖面图442
第10章图形处理与算法442
实例2 OpenGL读取3Dmax数据442
实例1在VC中如何使用复数442
实例6字符串加密和解密常用的443
简单方法443
实例7 24位以上位图转换为2色444
位图的黑色,其算法和源码444
实例8语音的录取、播放447
实例9直接读取显存或系统内存内的447
数据,实现截屏操作447
实例10用SetBitmapBits将内存区内的一组像素值赋给位图448
实例11保存在视图里画的图形449
实例12加载一幅位图作为背色452
实例13向ATL-COM对象传送479
一个数组479
实例14使用VisualC++中的STL480
实例15做一个绘制几何图形的控件481
实例16 COM多线程部分的套件是482
怎样保证同步的482
实例17如何才能把自己做的ActiveX控件插到一个网页里482
实例19要做一个用于html的atl activex,应该采用什么界面483
如何改变控件的初始大小483
实例18设计ActiveX控件时483
实例20如何在网页上实现ActiveX484
控件之间的通讯484
实例21如何在一个ATL对象中调用另外一个ATL对象和接口的方法和属性484
实例22如何把一段文字直接输出到一个word文件里面去484
第11章硬件486
实例1在debug下清掉CMOS密码486
实例2 Explore被限定了初始访问地址,注册表不能编辑486
实例3一种电子贺卡的制作程序486
实例4控制鼠标在屏幕的任何位置486
单击486
实例5 Visual C++中播放声音的方法487
实例6用低级音频api播放wav文件491
实例7串口和并口进行操作的496
中断机制496
实例8取得Windows的语言版本信息496
实例9开发输入法程序502
实例10 Visual C++与计算机的504
USB、串口打交道504
实例11在VC下更改系统变量504
PATH的值504
实例12得到机器的主硬盘序列号506
安装声卡驱动508
实例14 Visual C++里检测有没有508
实例13用VC实现数据采集508
第12章界面510
实例1在对话框应用程序上动态的510
建立菜单和工具栏510
实例2用渐进色填充Dialog512
实例3在VC中自建操作BMP位图514
文件的类514
实例4启动程序时不建立子窗口520
实例5定制列表视(report style,fullRowSelect)的高亮选中条的字符和背景颜色.521
刷新数据的例子522
实例7如何在EditControl中定时522
所有按钮都是灰色的522
实例6为什么我建的CDialogBar上522
实例8捕捉方向键的消息523
实例9使鼠标点到对话框外时524
关闭对话框524
实例10点一下对话框外面的区域,525
自动隐藏对话框525
实例11 当把鼠标放在最小化按钮上时,会出现一个“最小化”的框527
实例12用CListCtrl和CcomboBox527
实现文件列表的功能源码527
实例13希望页面没有太长时间的停顿..528
实例14把控件编成一组一起控制528
打开方式的CFileDialog529
实例17定义并实现像VC那样具有529
实例15禁用菜单项529
实例16使控件显示或不显示529
pMenu->EnableMenuItem()529
实例18使程序更加有观赏性的经验530
实例19在VC里实现QQ的界面530
实例20把程序中printf函数的数据530
直接输出到界面上530
实例21不规则窗口程序531
实例22 Photoshop里的放大镜功能531
多个窗体532
实例26在单文档程序中动态切换532
实例25 CImageList的用法532
实例24关闭片头动画532
实例23把网上好的界面用到自己做的软件上面532
实例27让Dialog的Button具有535
Bitmap535
实例28 CBitmapButton的用法536
实例29在对话框中加入ToolBar540
实例30图标按钮542
实例31位图按钮543
实例32使用系统的颜色选择对话框544
实例33创建特定的字体544
实例1数据类型转换的方法546
第13章其他546
实例2实现C语言编程的排序方法549
实例3在状态条上显示当前时间552
实例4禁止工具条的工具提示554
实例5在代码中获取工具条和554
状态条的指针554
实例6在MFC加入“这是什么?”554
的帮助提示554
实例7精通工具条555
实例8改变视窗的背景颜色555
全屏幕显示功能556
实例9为MFC应用程序添加556
实例10增强型的状态条558
实例11使用打印机562
实例12 VxD在实时反病毒中的应用569
实例13递归查找目录树572
实例14用VisualC++和VisualFoxpro573
进行ActiveX数据通讯573
实例15实现视图创建和控制576
实例16实现鼠标趣味编程577
实例17改善VisualC++中的数值581
转换的不足581
实例18使VisualC++中程序自动运行583
热门推荐
- 2944474.html
- 57544.html
- 480635.html
- 2137844.html
- 2382295.html
- 1862857.html
- 2998139.html
- 2546279.html
- 566183.html
- 2975758.html
- http://www.ickdjs.cc/book_3312541.html
- http://www.ickdjs.cc/book_3879660.html
- http://www.ickdjs.cc/book_379650.html
- http://www.ickdjs.cc/book_1650046.html
- http://www.ickdjs.cc/book_2559360.html
- http://www.ickdjs.cc/book_569811.html
- http://www.ickdjs.cc/book_926141.html
- http://www.ickdjs.cc/book_2828067.html
- http://www.ickdjs.cc/book_2145141.html
- http://www.ickdjs.cc/book_1307632.html