当前位置:主页 > 计算机电子书 > C++ > Visual C++ pdf电子书
Visual C++代码参考与技巧大全反馈 / 投诉

Visual C++代码参考与技巧大全 PDF 高清版

2021-08-03 08:42:00 类别:Visual C++

  • 更新:2021-08-03 08:42:00
  • 大小:73.23MB
  • 推荐:★★★★★
  • 来源:互联网
  • 类别:Visual C++
  • 格式:PDF

扫二维码手机浏览

资源介绍

本书介绍了在使用Visual C++开发应用程序时所遇到的问题的解决技巧及技巧实现的代码参考。本书共分为13章,内容包括:Visual C++代码的排版,开发环境的设置,数据类型的转换,Visual C++常用控件的使用技巧,对话框处理技巧,窗口和界面处理技巧,文件、文件夹及磁盘操作技巧,数据库操作技巧,进程、线程和DLL操作技巧,多媒体的处理技巧,通信的操作技巧,COM组件技术操作技巧,系统编程等。本书具有实用性强、通俗易懂和注重实践等特点。本书适合Visual C++程序员使用,能够帮助他们解决在实际开发中所遇到的问题,在解决问题时采用了启发式的方式,首先给出了问题的阐述,然后给出问题的解决技巧,最后给出了相关问题解决的实例代码。希望本书能够帮助读者提高解决实际问题的能力,真正做到举一反三。 目录 第1章 C++语法及编程技巧 1 1.1 C++编程规范和排版技巧 2 1.1.1 程序的排版 2 1.1.2 添加注释 3 1.1.3 命名规则 4 1.1.4 复合表达式的书写技巧 5 1.1.5 if语句的书写技巧 7 1.1.6 循环语句的书写技巧 9 1.1.7 循环控制语句 10 1.1.8 函数设计的技巧 12 1.1.9 宏定义的使用技巧 13 1.2 const使用技巧 14 1.2.1 const常量 14 1.2.2 const在函数中的使用 15 1.2.3 const指针 17 1.2.4 类const成员变量的初始化 17 1.2.5 const与宏常量的区别 19 1.3 sizeof使用技巧 19 1.3.1 sizeof运算符应用技巧 19 1.3.2 sizeof与strlen()的区别 22 1.4 函数与预处理技巧 22 1.4.1 在C++中调用C编译器的 函数 23 1.4.2 内联函数和宏的比较 23 1.4.3 #include 和 #include filename.h的区别 24 1.4.4 回调函数的概念与操作技巧 24 1.4.5 函数的调用规范 26 1.5 C++数据类型转换技巧 27 1.5.1 将字符串转化换为整数 27 1.5.2 其他数据类型转换为字符串 28 1.5.3 将字符串转化为其他的 数据类型 30 1.5.4 char*和Cstring的相互转换 31 1.5.5 CString与BSTR的相互转换 32 1.5.6 BSTR、_bstr_t与CComBSTR 的关系 32 1.5.7 typedef和typename关键字 33 1.5.8 UNICODE的处理技巧 34 1.5.9 UNICODE字符串和MBCS 字符串的相互转换 35 1.5.10 VARIANT的处理技巧 37 1.6 内存管理技巧 38 1.6.1 内存分配的不同方式 38 1.6.2 避免内存泄漏的方法 39 1.6.3 数组和指针的区别与 处理技巧 43 1.6.4 指针和引用的区别 44 1.6.5 this指针 45 1.6.6 传递动态内存 47 1.6.7 杜绝野指针 48 1.6.8 C++中堆内存操作方法 49 1.7 面向对象编程技巧 51 1.7.1 struct和class的区别 51 1.7.2 构造函数和析构函数 53 1.7.3 函数的多态 55 1.7.4 重载、覆盖和隐藏的比较 57 1.7.5 运算符重载 59 第2章 VC开发环境设置和 编译调试技巧 67 2.1 VC开发环境的设置 68 2.1.1 VC++编程快捷键应用技巧 68 2.1.2 设置编辑区背景颜色和 字体的技巧 69 2.1.3 设置显示的最近打开工程、 文件的个数的技巧 70 2.1.4 设置VC默认头文件和 库文件 71 2.1.5 引入lib库到工程中 72 2.1.6 在工作区(WorkSpaces) 中导入多个项目 73 2.1.7 ClassView视图 73 2.1.8 让控制台应用程序支持 MFC类库 74 2.1.9 快速删除临时文件 74 2.1.10 检测程序中的括号是否匹配 75 2.1.11 快速找到变量或者函数、 宏的定义 75 2.1.12 成员变量或函数不能显示 提示功能 76 2.1.13 VC生成的各种文件的作用 76 2.1.14 生成新类到工程中 77 2.1.15 添加第三方的类到工程中 77 2.1.16 彻底删除工程的类 78 2.1.17 改变生成.exe文件的路径 78 2.1.18 处理ClassZiard找不到 系统消息的技巧 79 2.1.19 输出区的Find in Files 2 属性页 79 2.1.20 误删除类向导文件 80 2.1.21 发布程序设置 80 2.1.22 生成与现有项目除了项目 名外完全相同的新项目 81 2.2 VC程序调试技巧 83 2.2.1 Debug版本和Release版本的 区别 83 2.2.2 Release版本的调试技巧 84 2.2.3 断点调试 85 2.2.4 值调试技巧 86 2.2.5 Call Stack技巧(调用堆栈 调试) 86 2.2.6 ASSERT( )调试技巧 86 2.2.7 TRACE调试技巧 87 2.2.8 Try-Catch的使用技巧 87 2.2.9 利用GetLastError()的 返回值确定错误信息 88 2.2.10 dll工程的调试技巧 88 2.2.11 Link2001的常见错误 89 2.2.12 VC++的优化技术 90 第3章 键盘、鼠标输入处理技巧 93 3.1 键盘输入处理技巧 94 3.1.1 ASCII码查询器 94 3.1.2 虚拟键码和扫描码相互转换 96 3.1.3 字符转换为虚拟键码 97 3.1.4 模拟键盘特殊组合键输入 98 3.1.5 模拟键盘输入特殊字符 100 3.1.6 动态改变键盘的状态 102 3.1.7 键盘钩子程序的实现 104 3.1.8 创建进程外钩子 108 3.1.9 安装系统键盘钩子 111 3.1.10 如何屏蔽【Alt+Esc】/ 【Alt+Tab】等组合键 111 3.1.11 获得桌面上的正在接收 键盘或鼠标输入的窗口的 HWND 114 3.1.12 捕获键盘【Home】等 虚拟键 115 3.1.13 使用回车键切换输入焦点 116 3.2 鼠

你可能感兴趣的文章:

1、Visual C++开发实战1200例(第Ⅰ卷) PDF电子书

2、Visual C++/Turbo C串口通信编程实践 PDF电子书

3、Visual C++系统开发实例精粹 PDF电子书

4、Visual C++/CLI从入门到精通 PDF电子书

5、Visual C++从初学到精通 PDF电子书

资源获取

留言评论

欢迎发表评论:

联系我们

邮件联系:3522365@qq.com

QQ联系:3522365