图书介绍

编程技巧及故障排除即时通-VC篇2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

编程技巧及故障排除即时通-VC篇
  • 清华于则工作室编著 著
  • 出版社: 北京:兵器工业出版社
  • ISBN:7801328922
  • 出版时间:2001
  • 标注页数:259页
  • 文件大小:11MB
  • 文件页数:271页
  • 主题词:软件与程序设计 VB

PDF下载


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

下载说明

编程技巧及故障排除即时通-VC篇PDF格式电子书版下载

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

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

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

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

图书目录

第一章 界面编程常见问题及解答1

第一节 窗口和程序实例的操作1

一 如何访问桌面窗口1

二 怎么修改主窗口的风格2

三 如何改变窗口标题3

四 如何单击除了窗口标题栏以外的区域使窗口移动3

五 如何让窗口和MDI窗口一启动就最大化或者最小化4

六 如何创建一个不规则形状的窗口4

七 如何使MFC应用程序总是在最上面8

八 如何控制窗口框架的最大最小尺寸9

九 在 Visual C++中如何实现对窗口的定制9

十 如何在应用程序中不加载菜单、工具条和状态条12

十一 如何编程结束应用程序13

十二 怎样加载其它的应用程序13

十三 想隐藏用户界面怎么办14

十四 如何建立一个带滚动条的窗口14

十五 在文档/视窗结构中怎么用MFC制作弹出窗口14

十六 如何才能使应用程序只运行一个实例15

第二节 菜单18

一 在设计浮动菜单时设定为Grayed的菜单项,如何在运行时激活它18

二 怎样使用CMenu 类18

三 如何确定顶层菜单所占据的菜单行数22

四 如何给系统菜单添加一个菜单项22

五 如何控制菜单的大小23

六 如何制作自绘菜单24

七 怎么使用上下文菜单32

第三节 对话框33

一 如何创建和使用无模式对话框33

二 如何在对话框的控件上显示ToolTip,并在状态条上显示控件的信息34

三 如何实现操作过程的提示对话框36

四 如何实现对话框的拖放38

五 如何获取一个对话控件的指针38

六 如何改变对话框标题的文体39

七 如何更好地使用属性对话框39

一 怎么改变 Push Button 的背景色41

第一节 普通控件41

第二章 控件编程常见问题及解答41

二 为什么CImageList控件中图像橙色被显示为黄色43

三 如何实现List控件中的整栏选择45

四 为什么TreeGtrl控制的显示速度慢45

五 当向列表框中添加多个项时如何防止闪烁46

六 如何改变控件的字体47

七 如何动态创建控件47

八 如何改变控件的颜色48

九 如何限制编辑框中准许输入的字符49

十 如何正确设置控件的焦点50

十一 如何调整控件对话框条的大小50

十三 如何用位图显示下压按钮51

十二 为什么旋转按钮控件看起来倒转51

十四 如何知道CListBox什么时候滚动了52

十五 CListCtrl中选择变化时如何获得通知52

十六 如何选择CTreeCtrl中的节点文本进行编辑53

十七 如何实现自画列表框53

十八 怎么在TreeList控件中使用Check Box54

第二节 工具条和状态条57

一 如何在工具条中增加组合框控件57

二 怎么使用CTooIBar生成工具条59

三 如何实现工具条的停靠控制61

四 如何实现工具栏的属性控制64

五 怎么在状态条上显示当前时间65

一 如何自定义消息67

二 如何处理自定义消息67

第三章 核心编程常见问题及解答67

第一节 消息处理及钩子函数67

三 WM_ENABLE为什么不起作用68

四 如何用键盘滚动分割的窗口68

五 如何正确地在线程之间传送消息70

六 如何声明消息70

七 消息句柄出了什么事70

八 如何在控件内检测并使用ON_COMMAND消息71

第二节 进程和线程71

一 怎么启动和等待进程结束71

三 如何防止一个没有窗体的Windows程序的重复运行73

二 Register WindowMessage中的BroadcastSysternMessage如何处理73

四 如何控制Windows 9x多线程间的同步事件74

五 如何在应用进程中调用其他应用程序77

六 如何处理工作线程的登录状态80

七 如何使用Create Thread创建线程81

八 如何编程结束应用程序和Windows82

第三节 资源82

一 如何把多于256色的位图作为资源加入到应用程序中82

二 怎么使用Windows下的动态鼠标光标87

三 如何在程序中获得其他程序的图标89

第四节 通用非窗口MFC类90

一 如何在程序中使用定时器90

二 如何快速地格式化一个Cstring对象92

三 什么是COLORREF,我该怎样用它93

四 如何使用SetCLassLong和SetCapture93

五 如何使用 CRuntime Class94

第五节 SDI/MDI程序结构95

一 模板、视图和文档对象的动态创建过程是怎样的95

二 怎么制作应用程序的启动画面97

三 为何MDI程序中有子窗口打开时主应用程序不能关99

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

五 如何改变窗口框架的颜色100

六 如何切换窗口而不破坏它们100

一 如何知道Windows中DLL所包含函数及其结构103

二 Windows9x如何实现硬盘扇区的绝对读写103

第六节 DLL和VxD103

三 怎样从MFC扩展动态链结库(DLL)中显示一个对话框105

四 如何处理DLL中的模板成员函数106

五 为什么DLL在字符串表中找不到字符串107

第四章 图形和打印常见问题及解答108

第一节 窗口绘图108

一 如何访问预定义的GDI对象108

二 如何获取GDI对象的属性信息109

三 如何显示旋转文本109

四 如何显示CDC中的竖排文本111

五 怎样贴一张圆型的位图111

六 在Visual C++中怎么显示JPEG和GIF图像113

七 怎么像“金山词霸”一样实现屏幕取词114

八 如何使用MS SANS SERIF字体122

九 如何正确显示包含标签字符的串124

十 如何实现一个橡皮区矩形124

第二节 OpenGL编程126

一 在Windows9x/NT下用OpenGL编程126

二 Visual C++多文档应用中OpenGL的使用135

第三节 打印输出138

一 如何在程序中实现打印字体的控制138

二 如何创建一个具有特定点大小的字体144

第一节 WinSock编程145

一 用 Visual C++如何实现Windows Socket编程145

第五章 网络和通信常见问题及解答145

二 怎样建立客户CSocket148

三 如何戴获WinSocket149

第二节 HTTP、FTP、Gopher156

一 怎么用 WinInet开发Internet客户端应用156

二 WinInet提供了哪些基本方法157

三 HTTP应用程序的实现步骤包括哪几步160

四 典型的FTP应用包括哪些实现步骤160

五 Gopher应用应该包括哪些步骤161

六 如何用WinSock实现与HTTP服务器通话161

七 如何编程实现FTP客户程序163

一 怎么编写简单的接口程序168

第三节 串口和并口168

二 在Windows 9x 下如何实现串口通讯174

第四节 进程间通信181

一 如何使用DDE使应用程序可以添加新的程序组181

二 怎么用MFC实现文件到编辑框的拖放183

三 如何使用 COleClientItem的IDispatch接口187

四 如何在OLE控件中使用OLE_COLOR数据类型187

五 怎么为窗口增加拖放功能188

第五节 其它190

一 在使用Internet后怎么挂断线路190

二 如何用程序取得网卡硬件序列号191

三 可以调用什么函数得到本机的IP192

一COM技术有什么特点193

第一节COM193

第六章 组件技术常见问题及解答193

二COM中的接口是怎么回事194

三COM中的接口是如何相互联系的196

四COM组件是如何自我标识的197

五COM组件是怎么展示自己的197

六COM组件是如何完成交互的198

七 如何增加视图中ActiveX控件的事件处理函数199

八 如何向ATL COM对象传送一个数组200

第二节DCOM201

一DCOM是什么201

二如何使用DCOM实现分布式应用202

三DCOM是如何解决安全性问题的208

四DCOM是如何实现负载平衡和容错的210

五DCOM有哪些技术优势212

六COM与DCOM有什么区别与联系215

第七章 其他常见问题及解答216

第一节 MSDEV集成环境216

一 如何使用资源编辑器216

二 如何方便快速地查看MFC源码216

三 怎么解决Tip of the day的Bug217

四 如何进行手动调试218

五 怎么减少 Visual C++编译时链接的进间218

第二节 文件及目录操作219

一 在哪儿创建临时文件219

二 如何实现文件的序列化220

三 如何删除目录及其下属文件221

四 如何得到并修改各驱动器的信息223

五 在不使用通用文件打开对话的情况下如何显示一个文件列表226

六 当文档被修改时,如何在标题上加上标志“*”226

七 如何重载MRU文件227

第三节 汉字技术及其它227

一 如何用Vusial C++将软件汉化227

二 如何利用“陷阱”技术动态汉化Windows229

三 怎么使你开发的软件支持中文235

第四节 Windows外壳程序235

一 利用任务栏上的图标与用户交互235

二 如何设计Windows屏幕保护程序241

三 如何用MFC编制屏幕保护程序243

四 如何调用浏览路径对话框246

五 如何检索原先的Task Manager应用程序使用的任务列表246

六 如何阻止Windows的关闭247

第五节 数据库技术248

一 Visual C++对ODBC编程提供了哪些支持248

二 如何实现ODBC的参数化252

三 一个ODBC许可问题257

四 如何打开有密码保护的数据库257

五 怎么从数据库中读大于32k的内容257

第六节 一些非技术问题258

一 VC讨论组的邮件列表258

二 VC经典网站259

热门推荐