浏览本商品所属分类:首页 > 计算机 > 程序设计 > Visual Studio系列 > Visual C++
《Visual C++应用技巧与常见问题你问我答》[已经缺货]
Visual C++应用技巧与常见问题你问我答
编号: PT235747
作者:冉光志
译者:
开本:16
ISBN:711111815
出版社:机械工业出版社
出版日期:2003-04-01
装帧:精装
书夫曼编号:479388
原价: 34
普通会员:31.79  一星会员:30.84
二星会员:30.20  三星会员:29.56

内容简介
  本书深入详尽地阐述了利用VC在Windows平台下进行编程的常见问
题及高级技巧。全书共分四部分。第一部分对C++语言进行了回顾,同时
对C++语言应用中的各种问题及技巧进行了总结,能使读者对C++的掌握
上一个台阶。第二部分总结了Visual C++开发工具及一些辅助工具的使用技
巧。第三部分通过示例展示了如何在Windows 9x和Windows NT/2000下进
行系统编程。第四部分涉及MFC编程的各个方面,包括MFC内部机制剖
析,高级界面设计,多线程编程,图形图像编程以及网络编程等。全书内容
翔实,分析深入,实例丰富,具有很好的参考价值和指导性。适合各类编程
人员及计算机爱好者阅读

顾客评论
>>浏览该商品的全部评论 >>我要发表评论

目录

目      录  第1章  C    语言基础                                                                            1.1  奇妙的const                                      ***如何用const修饰变量                                      ***如何用const修饰函数                                      ***怎样在类中使用const                                      ***const与#define有什么区别                                      ***如何使用volatile和const_cast                                                                            1.2  内存分配                                      ***如何使用new和delete                                      ***分配内存时需要注意什么                                      ***new/delete与malloc/free有什么区别                                      ***有哪些处理内存不足的方法                                      ***为什么要重载new和delete操作符                                                                            1.3  内联函数                                      ***宏有哪些不足                                      ***如何使用内联函数                                      ***过度使用内联函数会导致什么问题                                                                            1.4  运算符重载                                      ***什么是运算符重载                                      ***哪些运算符可以重载                                      ***重载要遵循哪些原则                                      ***重载要受到哪些限制                                      ***如何定义运算将重载                                      ***运算符重载有什么作用                                      ***如何使用运算符重载                                                                            1.5  模板与STL                                      ***什么是模板                                      ***什么是函数模板                                      ***什么是类模板                                      ***为什么使用模板                                      ***怎样使用模板                                      ***什么是STL                                      ***使用STL要包含哪些头文件                                      ***什么是STL的容器                                      ***什么是STL的算法                                      ***什么是STL的选代器                                      ***STL还包括哪些内容                                                                            1.6  命名空间及其应用                                      ***何为标识符的作用范围                                      ***为什么引入命名空间                                      ***如何访问命名空间                                      ***怎样解决命名冲突                                      ***命名空间要注意哪些问题                                                                            1.7  C    异常机制                                      ***什么是异常                                      ***怎样抛出异常                                      ***如何处理异常                                      ***什么是异常规格说明                                      ***在异常处理中要遇到哪些特殊函数                                                                            1.8  C    的RTTI机制                                      ***什么是RTTI                                      ***如何使用dynamic_cast关键字                                      ***如何使用typeid关键字                                      ***什么是type_info类                                                                            第2章  VC工具使用技巧                                                                            2.1  VC常用操作技巧                                      ***如何检测源代码中括号是否配对                                      ***如何恢复VC编辑器中的智能提示                                      ***如何彻底地删除一个类                                      ***如何快速格式化源程序                                      ***如何用VC查看EXE或DLL文件中的资源                                      ***如何知道GetLastError返回的错误代码的含义                                      ***如何使用Source  Browser工具                                      ***如何知道定义常数和宏的头文件                                      ***如何在一个工作区中管理多个项目                                      ***如何编写脚本宏以扩展Visual  Studio                                                                            2.2  编译常见问题及技巧                                      ***VC是怎样构造一个应用程序的                                      ***VC6.0的编译器支持哪些选项                                      ***VC支持的常见函数调用转换有哪些不同                                      ***如何使用naked函数                                      ***如何定位发生编译错误的源程序                                      ***如何从命令行编译程序                                      ***如何构造UNICODE版本的程序                                      ***如何使用#.  ##和#@                                                                            2.3  链接常见问题及技巧                                      ***如何让VC链接器链接指定的库文件                                      ***如何链接正确版本的CRT                                      ***什么是动态链接库的迟后载入                                      ***如何应用.DEF文件                                                                            2.4  调试技巧                                                                            ***如何在调试时查看汇编代码                                      ***如何调试一个动态链接库                                                                            第3章  Windows  9X系统原理及其应用                                                                            3.1  Shell原理及应用                                      ***什么是Shell名字空间                                      ***如何显示文件夹浏览对话框                                      ***如何在程序中控制任务栏                                      ***如何编写系统托盘图标程序                                      ***如何显示Shell  about对话框                                      ***如何从Shell运行程序                                      ***如何编写控制面板小程序                                                                            3.2  系统机制                                      ***什么是内核对象                                      ***进程和线程的本质是什么                                      ***什么是线程局部存储(TLS)                                      ***什么是结构化异常处理(SEH)                                      ***什么是虚拟机(VM)                                      ***什么是VxD,应用程序如何与VxD通信                                      ***在Win32中如何实现从Ring3跳到Ring()                                      ***什么是用户界面对象,  系统如何管理它们                                                                            3.3  内存管理                                      ***如何使用虚拟内存                                      ***如何在应用程序中使用堆                                      ***如何使用内存映射文件                                                                            3.4  PE文件格式                                      ***什么是PE文件,  它的结构是怎样的                                                                            第4章  Windows  NT/2000系统原理及其应用                                                                            4.1  系统总体结构                                      ***Windows  NT/2000的体系结构是怎样的                                                                            4.2  Windows  NT/2000新特性                                      ***如何创建Windows  2000下的消息窗口                                      ***如何创建Windows  2000下的半透明窗口                                      ***什么是重叠I/O,  如何使用完成端口                                      ***如何应用远程线程(Remote  thread)                                                                            4.3  系统机制                                      ***如何编写本地应用程序                                      ***什么是LPC,  如何在应用程序中使用LPC                                      ***如何访问过程的句柄表                                                                            4.4  管理机制                                      ***什么是服务,  如何编写Win32服务应用程序                                      ***如何在应用程序中使用事件日志                                                                            4.5  系统安全特性                                      ***什么是GINA                                      ***访问令牌和安全描述符各是什么                                                                            第5章  基于SDK的Win32  API编程                                                                            5.1  基于Win32  API的C    编程                                      ***什么是MVC模型                                      ***如何使用C    语言和Win32  API进行MVC编程                                      ***如何在示例程序里增加一个View模型                                                                            5.2  Windows事件消息钩挂技术                                      ***什么是Windows事件消息钩挂                                      ***有哪些类型的钩子                                      ***如何使用事件钩挂技术                                      ***如何编写键盘钩子程序                                      ***使用钩子时要注意什么问题                                      ***如何在别人的程序里安装键盘钩子                                      ***如何在整个系统里安装键盘钩子                                                                            5.3  API钩挂技术                                      ***什么是API钩挂技术                                      ***API钩挂和Windows事件消息钩挂有什么不同                                      ***有哪些API钩挂的方法                                      ***如何进行API的简单钩挂                                      ***如何钩挂别人程序的API                                      ***如何编写一个钩挂其他程序的API的例子                                                                            5.4  DLL的编写及应用                                      ***如何正确编写Win32  DLL                                      ***如何编写和使用资源DLL                                                                            第6章  MFC编程基础                                                                            6.1  MFC类库基础                                      ***MFC类库的层次结构是怎样的                                      ***CObject类具有哪些特性                                      ***应用框架类具有哪些特性                                      ***如何在CString和字符串指针之间进行转换                                      ***如何处理文本文件                                      ***如何使用内存文件                                                                            6.2  消息处理机制                                      ***MFC如何进行消息映射                                      ***Windows如何处理消息                                                                            第7章  文档/视图体系结构                                                                            ***什么是文档/视图结构                                      ***使用文档/视图结构有什么好处                                      ***MFC文档/视图结构的组成对象                                      ***各个对象之间如何通信                                      ***如何编写一个单文档程序                                      ***如何编写一个多文档程序                                      ***如何存取文档                                      ***如何用多个视图显示同一个文档                                      ***如何用多个同类视图显示同一个文档                                      ***如何用多个不同类的视图显示同一个文档                                      ***如何增加一个文档类型                                                                            第8章  菜单与控制栏                                                                            8.1  高级菜单                                      ***如何创建弹出式菜单                                                                            8.2  工具栏                                      ***什么是工具栏                                      ***如何自行设置工具栏                                      ***如何加入其他控件                                                                            8.3  状态栏                                      ***如何自行设置状态栏                                      ***状态栏如何显示时间                                                                            第9章  对话框与通用控件                                                                            9.1  普通对话框                                      ***什么是对话框数据交换                                      ***如何使用模态对话框                                      ***如何使用非模态对话框                                      ***如何改变对话框的背景颜色                                      ***如何在对话框中使用工具栏                                      ***如何在对话框中实现空闲处理                                      ***如何在对话框中创建视图                                                                            9.2  通用对话框                                      ***如何隐藏文件对话框中的各个控件                                                                            9.3  通用控件                                      ***如何实现列表视图控件的整行选中                                      ***如何设置列表视图控件的背景.  文本及文本背景颜色                                      ***如何控制列表视图控件的绘制                                      ***如何实现列表视图控件的自绘制                                      ***如何在树形视图条目前添加复选框                                                                            第10章  MFC多线程编程                                                                            10.1  理解多线程                                      ***什么是多线程                                      ***如何在Win32实现                                                                            10.2  MFC与多线程编程                                      ***如何利用MFC                                                                            第11章  MFC图形图像编程                                                                            11.1  GDI编程                                      ***什么是设备描述表                                      ***如何实现位图区域窗口                                                                            11.2  OpenGL编程简介                                      ***什么是OpellGL它的实现原理是怎样的                                      ***什么是绘图环境(Rendering  Context)                                      ***如何用VC进行OpenGL编程                                                                            第12章  MFC网络编程                                                                            12.1  Winsock编程                                      ***什么是Winsock                                      ***MFC如何对Winsock封装                                      ***如何编写C/S通信程序                                                                            12.2  WinInet编程                                      ***如何用Winlnet编程                                                                            12.3  RAS编程                                      ***什么是RAS                                      ***如何管理电话簿                                      ***如何编写RAS客户程序                                        出版说明                                      前言                                                                            第1章  C    语言基础                                                                            1.1  奇妙的const                                      ***如何用const修饰变量                                      ***如何用const修饰函数                                      ***怎样在类中使用const                                      ***const与#define有什么区别                                      ***如何使用volatile和const_cast                                                                            1.2  内存分配                                      ***如何使用new和delete                                      ***分配内存时需要注意什么                                      ***new/delete与malloc/free有什么区别                                      ***有哪些处理内存不足的方法                                      ***为什么要重载new和delete操作符                                                                            1.3  内联函数                                      ***宏有哪些不足                                      ***如何使用内联函数                                      ***过度使用内联函数会导致什么问题                                                                            1.4  运算符重载                                      ***什么是运算符重载                                      ***哪些运算符可以重载                                      ***重载要遵循哪些原则                                      ***重载要受到哪些限制                                      ***如何定义运算将重载                                      ***运算符重载有什么作用                                      ***如何使用运算符重                                                                                                                  >>>展开


Visual C++应用技巧与常见问题你问我答-相关图书
·房地产投资分析
·关于衍生金融工具的会计问题研究
·数学建模1CD
·Visual FoxPro 6.0程序设计学与用教程
·中国中小企业发展与预测――中小企业投融资策略、理念、方法、措
·C++精粹
·信息论、编码与密码学(英文版)
·Windows CE应用程序设计1CD
·亚太研究论丛(第一辑)
·思想政治教育学
·简明脊椎动物组织与胚胎学
·糖尿病患者生活指导
·动物实验方法学
·肿瘤药理学新论
·制造业成本会计实务操作(北京市精品教材立项项目;会计实务操作
·古希腊宗教的社会起源
·恶性淋巴瘤病理诊断学
·两岸三地名家访谈
·使用频率最高的韩语生活口语
·连续介质力学中的数学模型
未分类图书 网站地图 全部分类