当前位置:主页 > 计算机电子书 > C++ > C++下载
深入浅出:Visual C++入门、进阶与应用实例

深入浅出:Visual C++入门、进阶与应用实例 PDF 高清版

  • 更新:2021-07-04
  • 大小:63.19MB
  • 类别:C++
  • 作者:何志丹
  • 出版:人民邮电出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

本书从Visual C++基础、C++基础入手,介绍了菜单、工具栏、状态栏、常用控件、对话框、消息、文件系统、数据库、进程与线程、ActiveX控件、动态链接库等几方面的相关技术,并结合丰富的应用案例,力图将Visual C++知识全面、系统、深入地展现给读者。

本书不但深入浅出地介绍了Visual C++开发技术,还穿插了大量的实用开发技巧,并结合网上多个技术论坛中的热点讨论,总结了在Visual C++应用开发过程中可能遇到的各种问题。本书注重Visual C++技术的实用性和可操作性,强调良好的设计理念与编程习惯,通过不同类型的应用多角度地引导读者学习相关知识,使读者能够举一反三并在实际工作中灵活运用这些知识。

目录

  • 第1章Visual C++基础
  • 1.1认识Visual C++
  • 1.1.1Visual C++ 6.0的安装
  • 1.1.2应用程序向导
  • 1.1.3类向导
  • 1.1.4文档视图结构
  • 1.1.5IDE
  • 1.1.6辅助工具
  • 1.2示例
  • 1.2.1新建工作空间
  • 1.2.2增加消息映射项
  • 1.2.3关联成员变量
  • 1.2.4调试技巧
  • 1.2.5单文档多视图
  • 1.2.6多文档示例
  • 1.3常用技巧与注意问题
  • 1.3.1VC项目文件说明
  • 1.3.2IDE使用小技巧
  • 1.3.3常见问题
  • 第2章C++基础
  • 2.1基础知识
  • 2.1.1面向对象简介
  • 2.1.2类的定义与使用
  • 2.1.3面向对象的优点
  • 2.1.4友元函数
  • 2.1.5运算符重载
  • 2.1.6模板
  • 2.2示例
  • 2.2.1面向对象与结构化的比较
  • 2.2.2关于继承方式的实验
  • 2.2.3虚函数与非虚函数的区别
  • 2.2.4静态成员
  • 2.2.5普通构造函数、析构函数、拷贝构造函数、赋值函数
  • 2.3常用技巧与注意问题
  • 2.3.1常用技巧
  • 2.3.2习题
  • 第3章菜单、工具栏、状态栏
  • 3.1基础知识
  • 3.1.1菜单
  • 3.1.2工具栏
  • 3.1.3状态栏
  • 3.2实例
  • 3.2.1状态栏的使用
  • 3.2.2在工具栏上生成控件
  • 3.2.3简单自画菜单
  • 3.2.4自画菜单类CMenuEx
  • 3.2.5真彩色工具栏
  • 3.2.6工具栏上增加下拉箭头按钮
  • 3.2.7修改对话框上的系统菜单
  • 3.3常用技巧与注意问题
  • 第4章常用控件
  • 4.1基础知识
  • 4.1.1控件基础知识
  • 4.1.2控件布局
  • 4.1.3控件的常用属性
  • 4.1.4控件的公共函数
  • 4.1.5各控件的使用
  • 4.2实例
  • 4.2.1综合应用
  • 4.2.2ListCtrl示例
  • 4.2.3TreeCtrl示例
  • 4.2.4自画按钮
  • 4.2.5复选框组示例
  • 4.2.6颜色组合框
  • 4.2.7位图进度条
  • 4.3常用技巧与注意问题
  • 第5章对话框
  • 5.1基础知识
  • 5.1.1对话框属性
  • 5.1.2与对话框有关的函数
  • 5.1.3模式与无模式对话框
  • 5.1.4通用对话框
  • 5.1.5属性表
  • 5.2示例
  • 5.2.1查找替换对话框示例
  • 5.2.2对话框与视图类、文档类、框架类、应用程序类的交互
  • 5.2.3在文件对话框上增加控件
  • 5.2.4扩展对话框
  • 5.2.5改变对话框及其子控件的颜色
  • 5.2.6在对话框的系统菜单中增加菜单项
  • 5.2.7自动生成控件对话框
  • 5.3常用技巧与注意问题
  • 5.3.1出错误代码分析
  • 5.3.2窗口对象清除流程
  • 5.3.3delete this
  • 5.3.4常用技巧
  • 第6章消息
  • 6.1消息的基础知识
  • 6.1.1什么是消息
  • 6.1.2原理
  • 6.1.3消息分类
  • 6.1.4消息映射
  • 6.2实例
  • 6.2.1滚动欢迎词
  • 6.2.2命令消息的响应顺序
  • 6.2.3修改记事本的内容
  • 6.3常用技巧与注意问题
  • 6.3.1引入WM_NOTIFY消息的原因
  • 6.3.2常见问题
  • 第7章文件系统
  • 7.1基础知识
  • 7.1.1与文件和文件夹有关的API函数
  • 7.1.2与文件有关的C函数
  • 7.1.3MFC对文件的操作
  • 7.2示例
  • 7.2.1随机访问文件
  • 7.2.2内存映射文件示例
  • 7.2.3合成、分解文件
  • 7.3常用技巧与注意问题
  • 第8章数据库
  • 8.1基础知识
  • 8.1.1Access数据库
  • 8.1.2ODBC
  • 8.1.3CRecordset类
  • 8.2示例
  • 8.2.1用户管理工具
  • 8.2.2通过SQL语句访问数据库
  • 8.3常用技巧与SQL语句
  • 8.3.1常用技巧
  • 8.3.2常用SQL语句
  • 第9章进程与线程
  • 9.1基础知识
  • 9.1.1多任务的优点
  • 9.1.2什么是进程和线程
  • 9.1.3建立进程的函数
  • 9.1.4建立线程的函数
  • 9.1.5同步
  • 9.2示例
  • 9.2.1同步方法示例
  • 9.2.2多线程示例
  • 9.3常用技巧与注意问题
  • 第10章ActiveX控件
  • 10.1基础知识
  • 10.1.1最简单的ActiveX控件
  • 10.1.2ActiveX控件的属性
  • 10.1.3ActiveX控件的方法
  • 10.1.4ActiveX控件的事件
  • 10.2实例
  • 10.3常用技巧与注意问题
  • 第11章动态链接库
  • 11.1基础知识
  • 11.2实例
  • 11.2.1日志记录
  • 11.2.2资源国际化
  • 11.3常用技巧与注意问题
  • 第12章常用开发技巧
  • 12.1字符串类
  • 12.1.1常用函数
  • 12.1.2CString与TCHAR []之间的转换
  • 12.1.3将NULL字节放入CString中
  • 12.1.4增加UNICODE版本
  • 12.2集合类
  • 12.2.1数组
  • 12.2.2表
  • 12.2.3映射
  • 12.3异常类
  • 12.3.1如何截取所有类型的异常
  • 12.3.2如何抛出异常
  • 12.3.3如何截取两种类型的异常
  • 12.4常用数据类型转换
  • 12.5调用其他程序
  • 12.5.1WinExec
  • 12.5.2ShellExecute
  • 12.5.3参数用法
  • 12.5.4CreateProcess
  • 12.6选择文件夹的自定义对话框
  • 12.6.1实例说明
  • 12.6.2功能分析
  • 12.6.3设计
  • 12.6.4实现
  • 12.7设置ODBC的自定义类CSetODBC
  • 12.7.1实例说明
  • 12.7.2功能分析
  • 12.7.3系统设计
  • 12.7.4实现
  • 12.8常用技巧与注意问题
  • 第13章综合实例
  • 13.1网虫专家1.0需求规格说明
  • 13.1.1项目背景
  • 13.1.2术语定义
  • 13.1.3功能目标
  • 13.1.4运行环境要求
  • 13.1.5功能描述
  • 13.2网虫专家1.0.1概要设计说明
  • 13.2.1模块划分
  • 13.2.2功能实现
  • 13.2.3界面设计
  • 13.2.4数据库设计
  • 13.2.5文件格式
  • 13.2.6采用技术
  • 13.3网虫专家1.0.1详细设计说明
  • 13.3.1DBLib
  • 13.3.2UIDLL
  • 13.3.3BaseData
  • 13.3.4Community

资源下载

资源下载地址1:https://pan.baidu.com/s/1w2ll8m7OVj4Ffw2ymw0rOQ

相关资源

网友留言