成功加入购物车
书况如图 基本全新 无字迹
郭克新 著 / 电子工业出版社 / 2008-05 / 平装
售价 ¥ 10.00 1.5折
定价 ¥65.00
品相 九五品
上书时间2020-11-03
C/C++开发专家:Visual C++代码参考与技巧大全
本书介绍了在使用VC++开发应用程序时所遇到的问题的解决技巧及技巧实现的代码参考。本书共分为13章,内容包括:VC++代码的排版,开发环境的设置,数据类型的转换,VC++常用控件的使用技巧,对话框处理技巧,窗口和界面处理技巧,文件、文件夹及磁盘操作技巧,数据库操作技巧,进程线程和DLL操作技巧,多媒体的处理技巧,通信的操作技巧、COM组件技术操作技巧,系统编程等。
本书具有实用性强、通俗易懂和注重实践等特点;本书适合V1sualC++程序员使用,能够帮助他们解决在实际开发中所遇到的问题,在解决问题时采用了启发式的方式,首先给出了问题的阐述,然后给出问题的解决技巧,最后给出了相关问题解决的实例代码。希望本书能够帮助读者提高解决实际问题的能力,真正做到举一反三。
第1章C++语法及编程技巧1.1C++编程规范和排版技巧1.1.1程序的排版1.1.2添加注释1.1.3命名规则1.1.4复合表达式的书写技巧1.1.5if语句的书写技巧1.1.6循环语句的书写技巧1.1.7循环控制语句1.1.8函数设计的技巧1.1.9宏定义的使用技巧1.2const使用技巧1.2.1const常量1.2.2const在函数中的使用1.2.3const指针1.2.4类const成员变量的初始化1.2.5const与宏常量的区别1.3sizeof使用技巧1.3.1sizeof运算符应用技巧1.3.2sizeof与strlen()的区别1.4函数与预处理技巧1.4.1在C++中调用C编译器的函数1.4.2内联函数和宏的比较1.4.3#include和#include"filename.h"的区别1.4.4回调函数的概念与操作技巧1.4.5函数的调用规范1.5C++数据类型转换技巧1.5.1将字符串转化换为整数1.5.2其他数据类型转换为字符串1.5.3将字符串转化为其他的数据类型1.5.4char*和Cstring的相互转换1.5.5CString与BSTR的相互转换1.5.6BSTR、_bstr_t与CComBSTR的关系1.5.7typedef和typename关键字1.5.8UNICODE的处理技巧1.5.9UNICODE字符串和MBCS字符串的相互转换1.5.10VARIANT的处理技巧1.6内存管理技巧1.6.1内存分配的不同方式1.6.2避免内存泄漏的方法1.6.3数组和指针的区别与处理技巧1.6.4指针和引用的区别1.6.5this指针1.6.6传递动态内存1.6.7杜绝“野”指针1.6.8C++中堆内存操作方法1.7面向对象编程技巧1.7.1struct和class的区别1.7.2构造函数和析构函数1.7.3函数的多态1.7.4重载、覆盖和隐藏的比较1.7.5运算符重载第2章VC开发环境设置和编译调试技巧2.1VC开发环境的设置2.1.1VC++编程快捷键应用技巧2.1.2设置编辑区背景颜色和字体的技巧2.1.3设置显示的最近打开工程、文件的个数的技巧2.1.4设置VC默认头文件和库文件2.1.5引入lib库到工程中2.1.6在工作区(WorkSpaces)中导入多个项目2.1.7ClassView视图2.1.8让控制台应用程序支持MFC类库2.1.9快速删除临时文件2.1.10检测程序中的括号是否匹配2.1.11快速找到变量或者函数、宏的定义2.1.12成员变量或函数不能显示提示功能2.1.13VC生成的各种文件的作用2.1.14生成新类到工程中2.1.15添加第三方的类到工程中2.1.16彻底删除工程的类2.1.17改变生成.exe文件的路径2.1.18处理ClassZiard找不到系统消息的技巧2.1.19输出区的“FindinFiles2”属性页2.1.20误删除类向导文件2.1.21发布程序设置2.1.22生成与现有项目除了项目名外完全相同的新项目2.2VC程序调试技巧2.2.1Debug版本和Release版本的区别2.2.2Release版本的调试技巧2.2.3断点调试2.2.4值调试技巧2.2.5CallStack技巧(调用堆栈调试)2.2.6ASSERT()调试技巧2.2.7TRACE调试技巧2.2.8Try-Catch的使用技巧2.2.9利用GetLastError()的返回值确定错误信息2.2.10dll工程的调试技巧2.2.11Link2001的常见错误2.2.12VC++的优化技术第3章键盘、鼠标输入处理技巧3.1键盘输入处理技巧3.1.1ASCII码查询器3.1.2虚拟键码和扫描码相互转换3.1.3字符转换为虚拟键码3.1.4模拟键盘特殊组合键输入3.1.5模拟键盘输入特殊字符3.1.6动态改变键盘的状态3.1.7键盘钩子程序的实现3.1.8创建进程外钩子3.1.9安装系统键盘钩子3.1.10如何屏蔽【Alt+Esc】/【Alt+Tab】等组合键3.1.11获得桌面上的正在接收键盘或鼠标输入的窗口的HWND3.1.12捕获键盘【Home】等虚拟键3.1.13使用回车键切换输入焦点3.2鼠标输入处理技巧3.2.1随时获得鼠标的窗口位置3.2.2在非客户区响应鼠标消息3.2.3锁定鼠标的活动范围3.2.4不规则窗口随鼠标移动而移动3.2.5检测鼠标是否在任意图形区域内3.2.6SetCapture函数使用技巧3.2.7判断鼠标是否与【Ctrl】键共同操作3.2.8更改程序的默认光标3.2.9隐藏和显示光标3.2.10交换鼠标左右键和恢复3.2.11获取和设置鼠标双击时间第4章常用控件使用技巧4.1Static文本控件使用技巧4.1.1静态控件响应通告消息4.1.2静态文本控件显示3D文本4.1.3改变静态文本控件背景颜色的技巧4.1.4Static显示图标和位图4.1.5数字时钟4.2Button控件使用技巧4.2.1禁用和启用按钮控件的技巧4.2.2在按钮控件上加载位图的技巧4.2.3改变下压按钮的背景色4.2.4实现XP风格按钮4.2.5实现具有3D动画效果的按扭4.3编辑框(Edit)控件使用技巧4.3.1设置编辑框为只读属性的技巧4.3.2限制编辑控件输入的字符类型的技巧4.3.3防止别人盗取Edit中的*号密码的技巧4.4ListBox控件使用技巧4.4.1向ListBox添加项目的技巧4.4.2从ListBox中删除所选择项的技巧……第5章对话框技巧第6章窗口、界面处理技巧第7章文件、文件夹、磁盘操作技巧第8章数据库操作第9章进程、线程和DLL操作技巧第10章多媒体的处理技巧第11章通信的操作技巧第12章COM组件技术操作技巧第13章系统编程技巧
展开全部
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30