0去购物车结算
购物车中还没有商品,赶紧选购吧!
当前位置: 中图分类 > T 工业技术 > TP 自动化技术、计算机技术 > TP3 计算技术、计算机技术 > 开发巨匠——Visual C++ 6.0高级编程技术精粹

相同语种的商品

浏览历史

开发巨匠——Visual C++ 6.0高级编程技术精粹


联系编辑
 
标题:
 
内容:
 
联系方式:
 
  
开发巨匠——Visual C++ 6.0高级编程技术精粹
  • 书号:9787030229359
    作者:王维玉
  • 外文书名:
  • 装帧:平装
    开本:16
  • 页数:620
    字数:942
    语种:汉语
  • 出版社:科学出版社
    出版时间:2008-11-01
  • 所属分类:TP3 计算技术、计算机技术
  • 定价: ¥78.00元
    售价: ¥61.62元
  • 图书介质:

  • 购买数量: 件  缺货,请选择其他介质图书!
  • 商品总价:

相同系列
全选

内容介绍

样章试读

用户评论

全部咨询

本书从应用程序开发的三个发展阶段出发,用大量实例系统地介绍了Visual C++6.0的编程基础、高级编程方法和技巧。书中主要内容包括Visual C++编程基础、集成开发环境、对话框和各种常见控件、消息机制、文档和视图、图形图像、文件处理、注册表操作、ActiveX编程、多媒体、多线程、数据库编程、动态链接库、COM编程、网络编程、钩子技术和托盘技术等。 书中在讲解各开发技术要点时,辅以大量源自工程实践的案例,同时,作者将从业8年以来的开发经验与技巧,以及大公司的先进开发理念融入到对技术的讲解与案例的分析中,以提高读者的开发效率。 本书可用于自学或培训教材,适合有一定VC编程基础的读者。书中大量从实际项目开发中提取的具有工程实用价值的代码,对编程人员具有很好的参考意义。
样章试读
  • 暂时还没有任何用户评论
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页

全部咨询(共0条问答)

  • 暂时还没有任何用户咨询内容
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页
用户名: 匿名用户
E-mail:
咨询内容:

目录


  • 第1章 Visual C++编程基础

    1.1 Windows编程基础

    1.1.1 Windows基础

    1.1.2 Windows API

    1.2 C++语言基础

    1.2.1 基本数据类型

    1.2.2 表达式

    1.2.3 控制语句

    1.2.4 数组

    1.2.5 指针

    1.2.6 函数

    1.2.7 类

    1.3 MFC基础

    1.3.1 MFC类库简介

    1.3.2 MFC应用程序框架

    1.3.3 MFC消息映射

    1.3.4 程序实例:绘制直线

    第2章 Visual C++ 6.0集成开发环境

    2.1 菜单

    2.1.1 File菜单

    2.1.2 Edit菜单

    2.1.3 View菜单

    2.1.4 Insert菜单

    2.1.5 Project菜单

    2.1.6 Build菜单

    2.1.7 Tools菜单

    2.1.8 Window菜单

    2.1.9 Help菜单

    2.2 工具栏

    2.2.1 工具栏的显示与隐藏

    2.2.2 工具栏的定制与修改

    2.3 项目面板

    2.4 代码编辑器

    2.5 调试窗口

    第3章 基本控件

    3.1 静态控件

    3.1.1 静态控件概述

    3.1.2 程序实例:用Static Text控件显示滚动文字

    3.2 文本框

    3.2.1 文本框概述

    3.2.2 程序实例:输入格式化字符串的文本框

    3.3 按钮

    3.3.1 按钮概述

    3.3.2 程序实例:Windows XP风格的按钮

    3.4 列表框

    3.4.1 列表框概述

    3.4.2 程序实例:选项的左右移动

    3.5 组合框

    3.5.1 组合框概述

    3.5.2 程序实例:三种风格的组合框

    3.6 进度条

    3.6.1 进度条概述

    3.6.2 程序实例:显示文字的进度条

    第4章 对话框

    4.1 对话框的基础知识

    4.2 模态对话框

    4.2.1 模态对话框概述

    4.2.2 程序实例:创建和显示模态对话框

    4.3 非模态对话框

    4.3.1 非模态对话框概述

    4.3.2 程序实例:创建和显示非模态对话框

    4.4 通用对话框

    4.4.1 通用对话框概述

    4.4.2 程序实例:显示9种通用对话框

    第2部分 提高篇

    第5章 文档和视图

    5.1 文档和视图的基础知识

    5.1.1 文档和视图的概念

    5.1.2 文档和视图的关系

    5.1.3 两类文档视图程序(SDI和MDI)

    5.1.4 与文档视图程序相关的五个重要的类

    5.1.5 有关文档类和视图类的五个重要的成员函数

    5.1.6 与文档视图程序相关的三种基本组件

    5.2 单文档

    5.2.1 单文档概述

    5.2.2 程序实例:让应用程序一启动就打开最近使用的文件

    5.3 多文档

    5.3.1 多文档概述

    5.3.2 程序实例:实现在多个文档中位图的复制和粘贴操作

    5.4 菜单

    5.4.1 菜单概述

    5.4.2 创建菜单

    5.4.3 在应用程序中控制菜单

    5.4.4 菜单消息处理

    5.4.5 程序实例:实现弹出式菜单

    5.5 工具栏

    5.5.1 工具栏概述

    5.5.2 创建工具栏

    5.5.3 常见工具栏函数

    5.5.4 程序实例:在工具栏中图标下面显示文本

    5.6 状态栏

    5.6.1 状态栏概述

    5.6.2 创建状态栏

    5.6.3 常见状态栏函数

    5.6.4 程序实例:在状态栏中显示滚动的文本

    第6章 消息机制

    6.1 鼠标消息

    6.1.1 鼠标消息分类

    6.1.2 鼠标消息处理函数

    6.1.3 程序实例:显示用户操作鼠标事件

    6.2 键盘消息

    6.2.1 键盘消息分类

    6.2.2 键盘消息处理函数

    6.2.3 虚拟键码

    6.2.4 程序实例:显示用户操作键盘事件

    6.3 定时器消息

    6.3.1 定时器概述

    6.3.2 与定时器相关的三个函数

    6.3.3 程序实例:倒计时

    6.4 自定义消息

    6.4.1 消息的组成

    6.4.2 消息号的范围及其含义

    6.4.3 消息的发送

    6.4.4 自定义消息处理的过程

    6.4.5 程序实例:显示鼠标光标的坐标位置

    第7章 图形图像

    7.1 图形和图像的基础知识

    7.1.1 图形和图像的概念

    7.1.2 图形图像文件

    7.1.3 颜色

    7.1.4 分辨率

    7.2 图形设备接口和设备上下文

    7.2.1 图形设备接口

    7.2.2 设备上下文

    7.3 绘图操作类和窗口重画函数

    7.3.1 三个重要的绘图操作类

    7.3.2 三个支持窗口重画的函数

    7.4 OnPaint()函数和OnDraw()函数

    7.5 绘图工具的创建

    7.5.1 画笔

    7.5.2 画刷

    7.5.3 字体

    7.6 绘图工具的使用

    7.6.1 绘图工具的使用步骤

    7.6.2 程序实例1:创建3种类型的画笔

    7.6.3 程序实例2:创建3种类型的画刷

    7.6.4 程序实例3:创建4种类型的字体

    7.7 文本操作

    7.7.1 文本操作概述

    7.7.2 程序实例:测试鼠标光标所在的Region

    7.8 位图操作

    7.8.1 位图的创建

    7.8.2 设置位图的内容

    7.8.3 位图的显示

    7.8.4 程序实例:在SDI中显示指定的位图

    第8章 文件处理

    8.1 文件操作

    8.1.1 6个重要的文件操作类

    8.1.2 打开文件

    8.1.3 读写文件

    8.1.4 文件定位

    8.1.5 关闭文件

    8.1.6 查找文件

    8.1.7 复制

    8.1.8 删除文件

    8.1.9 文件重命名

    8.2 ini文件

    8.2.1 ini文件的结构

    8.2.2 两个重要的存取ini文件的函数

    8.3 序列化

    8.3.1 CArchive类

    8.3.2 Serialize函数

    8.4 程序实例

    8.4.1 实例1:通过读写文件实现登录对话框

    8.4.2 实例2:在文件打开对话框中选择多个文件

    8.4.3 实例3:文件加密

    8.4.4 实例4:用ini文件实现保留上一次打开过的文件

    8.4.5 实例5:对画图文档实行序列化处理

    第9章 注册表操作

    9.1 注册表的基础知识

    9.2 注册表的访问和修改

    9.2.1 注册表的打开

    9.2.2 注册表的修改

    9.2.3 注册表的关闭

    9.3 程序实例

    9.3.1 实例1:限定软件的使用次数

    9.3.2 实例2:修改IE主页

    第3部分 高级篇

    第10章 ActiveX编程

    10.1 ActiveX控件基础知识

    10.1.1 ActiveX的定义

    10.1.2 ActiveX的核心内容

    10.1.3 ActiveX控件的优点

    10.1.4 ActiveX控件的组成

    10.1.5 ActiveX控件的方法

    10.1.6 ActiveX控件的属性

    10.1.7 ActiveX控件的事件

    10.1.8 ActiveX控件的两种操作模式

    10.2 创建ActiveX控件

    10.3 注册ActiveX控件

    10.4 使用ActiveX控件

    10.5 程序实例:电子时钟控件

    第11章 多媒体编程

    11.1 多媒体技术的基础知识

    11.1.1 什么是多媒体技术

    11.1.2 多媒体技术的特性

    11.1.3 多媒体技术涉及的内容

    11.2 音频技术

    11.2.1 音频技术概述

    11.2.2 程序实例:一款简洁实用的Mp3播放器

    11.3 视频技术

    11.3.1 视频技术概述

    11.3.2 程序实例:用Media Player组件制作的视频播放器

    11.4 图像压缩技术

    11.4.1 图像压缩技术概述

    11.4.2 程序实例:将BMP文件压缩成JPG文件

    第12章 数据库编程

    12.1 利用Visual C++开发数据库的优势

    12.2 Visual C++提供的数据库访问技术

    12.2.1 ODBC数据库访问技术

    12.2.2 DAO数据库访问技术

    12.2.3 ADO数据库访问技术

    12.3 程序实例

    12.3.1 实例1:通过ODBC读写Excel表格文件

    12.3.2 实例2:通过DAO读写Access文件

    12.3.3 实例3:通过ADO操作Access数据库

    第13章 多线程

    13.1 进程、线程和多线程的概念

    13.1.1 基本概念

    13.1.2 进程和程序的关系

    13.1.3 进程和线程的关系

    13.1.4 程序实例:进程管理器

    13.2 多线程的基本工作原理

    13.3 线程的分类

    13.3.1 工作者线程

    13.3.2 用户界面线程

    13.3.3 程序实例1:使用工作者线程查找局域网内在线用户

    13.3.4 程序实例2:使用用户界面线程实现软件的片头效果

    13.4 线程的优先级

    13.4.1 优先级类

    13.4.2 优先级层

    13.5 线程的基本操作

    13.6 线程的同步

    13.6.1 线程同步问题的产生

    13.6.2 解决线程同步问题的方法

    13.6.3 程序实例:使用4种方法解决线程同步问

    13.7 线程的通信

    13.7.1 线程间的通信方式

    13.7.2 程序实例:使用消息实现线程通信

    第14章 动态链接库

    14.1 动态链接库的基础知识

    14.1.1 为何要使用动态链接库

    14.1.2 动态链接库的调用方式

    14.2 创建动态链接库

    14.2.1 Win32 DLL的创建

    14.2.2 程序实例1:获取最大和最小数(使用导出函数关键字)

    14.2.3 程序实例2:获取最大和最小数(使用.def文件)

    14.2.4 MFC DLL的创建

    14.2.5 程序实例:显示问候信

    14.2.6 DllMain函数

    14.2.7 在DLL中使用资源

    14.3 调用动态链接库

    14.3.1 隐式链接概述

    14.3.2 程序实例:通讯录

    14.3.3 显示链接概述

    14.3.4 程序实例:关闭计算机

    14.4 查看动态链接库导出信息的方法

    第15章 COM编程

    15.1 组件

    15.1.1 什么是组件

    15.1.2 使用组件的优点

    15.2 接口

    15.2.1 什么是接口

    15.2.2 接口的作用

    15.3 COM的基础知识

    15.3.1 什么是COM

    15.3.2 开发COM的目的

    15.3.3 COM的本

    15.3.4 返回值HRESULT

    15.3.5 GUID

    15.3.6 IDL

    15.3.7 IUnknown接口

    15.3.8 类厂

    15.3.9 引用计数

    15.3.10 智能指针

    15.4 COM的实现

    15.5 程序实例:利用COM实现四则运算

    第16章 网络编程

    16.1 网络的基础知识

    16.1.1 协议

    16.1.2 分层模型

    16.1.3 IP地址

    16.1.4 端口

    16.1.5 数据封装

    16.1.6 套接字

    16.2 WinSock编程

    16.2.1 WinSock编程原理

    16.2.2 WinSock 常用函数

    16.2.3 程序实例1:基于UDP的网络通信

    16.2.4 程序实例2:基于TCP的聊天室

    第17章 钩子技术

    17.1 钩子的基础知识

    17.1.1 钩子的原理

    17.1.2 钩子的类型

    17.2 钩子的实现

    17.3 程序实例

    17.3.1 实例1:类似金山词霸屏幕取词功能的鼠标钩子

    17.3.2 实例2:利用键盘钩子屏蔽任意按键

    第18章 托盘技术

    18.1 托盘的基础知识

    18.1.1 托盘的概述

    18.1.2 托盘的访问

    18.2 托盘的实现

    18.3 程序实例:定时关机

    附录 简明MFC类库参考列表

    ]]>
帮助中心
公司简介
联系我们
常见问题
新手上路
发票制度
积分说明
购物指南
配送方式
配送时间及费用
配送查询说明
配送范围
快递查询
售后服务
退换货说明
退换货流程
投诉或建议
版权声明
经营资质
营业执照
出版社经营许可证