Visual C++ 6.0编程技巧与实例分析

副标题:无

作   者:齐舒创作室编著

分类号:

ISBN:9787980034683

微信扫一扫,移动浏览光盘

简介

Visual C++ 6.0是支持 MFC的强大而复杂的 Windows 32位应用程序开发工具,相对其他开发工具有着先天的优势。然而,像任何一门技术一样,VC也是易学难精,学到一定的程度后会出现一个难以突破的临界状态。本书的取向就是试图通过对一些精选的议题进行深入讲解和大量实例剖析,从而给处在临界状态及其左右的读者提供有效的帮助。 本书主要包括Windows平台编程剖析和VC编程技术两大部分。后者是本书核心内容,介绍了窗口、对话框、菜单、工具条和状态条、控件、动态链接库、自定义控件、ActiveX控件、文件操作与注册表、数据库应用程序

目录

第一章 windows基础

1.1 windows编程模式

1.1.1 事件驱动与消息处理

1.1.2 图形设备接口

1.1.3 基于资源的编程

1.1.4 动态链接库dll

1.1.5 windows nt的特点

1.2 windows的窗口类

1.2.1 窗口类的结构

1.2.2 窗口类的类型

1.2.3 注册窗口类

1.3 窗口过程

1.3.1 窗口过程的结构

1.3.2 缺省窗口过程

1.3.3 窗口过程子类化

1.4 应用程序框架

1.4.1 mfc应用程序框架的功能

1.4.2 应用程序框架的结构

1.4.3 一个具体例子的应用

.

第二章 窗口


2.1 窗口

2.1.1 cwnd窗口

2.1.2 窗口创建与初始化

2.1.3 窗口状态

2.1.4 窗口消息及处理

2.2 滚动窗口

2.2.1 滚动条

2.2.2 创建secondex03滚动应用程序

2.3 分离窗口

2.3.1 引言

2.3.2 切分窗口

2.3.3 csplitterwnd类

2.3.4 动态和静态切分窗口

2.3.5 切分窗口的具体应用


第三章 消息和命令


3.1 消息

3.1.1 消息种类

3.1.2 消息的传递

3.1.3 消息循环

3.1.4 消息流程

3.1.5 消息映射

3.1.6消息映射宏

3.1.7 消息的捕获

3.2 命令

3.2.1 命令

3.2.2 命令传递

3.2.3 命令更新

3.2.4 命令的捕获


第四章 困形设备接口(gdi)


4.1 设备描述表

4.1.1 创建设备环境

4.1.2 设备环境的状态

4.2 绘图工具

4.2.1 绘图工具的种类

4.2.2 绘图工具的创建

4.2.3 笔cpen

4.2.4 字体cfont

4.2.5 位图cbitmap

4.2.6 区域crgn

4.2.7 刷子cbnjsh

4.2.8 调色板cpalette

4.2.9 创建应用程序

4.3 坐标与映射

4.3.1 windows坐标

4.3.2 映射方式

4.3.3 设备坐标与逻辑坐标

4.4 打印和打印预览

4.4.1 打印流程

4.4.2 cprintlnfo类

4.4.3 分负

4.4.4 打印时分负

4.4.5 打印页号


第五章 文档与视图


5.1 文档

5.1.1 文档类

5.1.2 文档文件

5.1.3 文档数据

5.1.4 文档修改标志

5.1.5 文档模板

5.1.6 文档的序列化

5.2 视图

5.2.1 视图

5.2.2 视图绘制

5.2.3 处理用户输入

5.2.4 updateallviews函数与 onupdate函数

5.2.5 其他视图类


第六章 对话框


6.1 使用和定制公用对话框(common dialog)

6.1.1 公用对话框类型

6.1.2 支持文件

6.1.3 mfc的封装

6.1.4 直接使用公用对话框

6.1.5 “嵌套对话框”技术

6.1.6 定制公用对话框

6.1.7 思路与步骤

6.1.8 小结

6.1.9 延伸主题

6.2 创建可伸缩的对话框

6.2.1 问题的提出

6.2.2 思路与步骤

6.2.3 小结

6.2.4 延伸主题

6.3 使用属性表(propertysheet)和属性页(propertypop)

6.3.1 介绍

6.3.2 mfc的封装

6.3.3 属性表的数据交换

6.3.4 使用属性工作表的一般步骤

6.3.5 属性表使用示例

6.3.6 小结

6.3.7 延伸主题


第七章 菜单与资源


7.1 使用快捷菜单

7.2 更新菜单状态

7.3 动态修改菜单

7.4 mfc对某单的封装

7.5 自绘制菜单

7.6 资源

7.6.1 资源

7.6.2 如何创建资源

7.7 示例程序


第八章 常用控件


8.1 静态控制(static text)

8.2 编辑框(editbox)

8.3 命令按钮

8.4 复选框(checkbox)

8.5 单选按钮(radio button)

8.6 分组框

8.7 列表框(ustbox)

8.8 组合框

8.9 滚动条

8.10 进度条

8.11 滑动杆控制

8.12 增减量控制( spinbutton卜

8.13 图像列表

8.14 列表控制

8.15 树状控制

8.16 格式化文本编辑控制(cricheditctrl)

8.17 示例程序


第九章 动态链接库


9.1 dll的功能

9.2 传统的dll

9.3 常规dll

9.4 扩展dll

9.5 dll的导入和连接导出

9.6 dll链接

9.7 dll资源的搜索

9.8 自定义控件dll

9.8.1 自定义控件与普通控件

9.8.2 自定义控件的窗口类

9.8.3 自定义控件通知消息

9.9 用appwizald建立dll应用程序


第十章 activea控件


10.1 activex概念

10.1.1 activex技术背景

10.1.2 activex控件与普通控件

10.1.3 ole控件

10.1.4 组件对象模型com

10.1.5 结构化存储

10.1.6 monthers

10.1.7 统一数据传输

10.1.8 ole文档

10.1.9 在位激活

10.1.10 ole自动化

10.1.11 activex文档

10.1.12 activex控件

10.1.13 activex技术

10.2 使用 activex

10.2.1 生成activex服务器

10.2.2 创建应用程序tenexol

10.2.3 应用程序类

10.2.4 文档类

10、2.5 本地帧窗口类

10.2.6 服务项目类

10.2.7 视图类

10.2.8 加入activex支持

10.2.9 实现应用程序画图功能

10.2.10 分析activex服务器应用程序

10.3 创建activex容器应用程序

10.3.1 应用程序类

10.3.2 文档类

10.3.3 容器项目类

10.3.4 视图类

10.3.5 资源

10.3.6 建立和运行tenex02

10.4 创建activex控件应用程序tenex03

10.5 activex模板库(atl)


第十一章 操作和注册表


11.1 文件管理

11.1.1 文件管理(cfile)类

11.1.2 carehive类

11.1.3 其他文件类

11.1.4 windows注册表


第十二章 数据库编程


12.1 序合

12.2 数据库概念

12.3 数据库的访问

12.4 理解 odbc数据库

12.5 visualc++ odbc类

12.6 使用 odbc

12.7 记录odbc事务

12.8 理解 ole db

12.9 理解 ado

12.10 在odbc、oledb与ado之间作出选择

12.11 创建 odbc数据库应用程序


第十三章 网络编程


13.1 winsocket

13.2 mfc的winsocket

13.2.1 cayncsocket类

13.3 csocket

13.4 winlnet

13.4.1 winlnet的优势

13.4.2 mfc winlnet类

13.4.3 用winlnet进行internet编程

13.5 使用 internet服务器 isapi类

13.6 小结


附录a visua c++ 6.0开发环境


附录b microsoft基本类库(mfc)速查


b.1 常用的window数据类型

b.2 microsoft基本类库的层次结构

b.3 mfc的通用类

b.4 mfc的消息映射宏


附录c classwizard支持的 mfc类


附录d 配套光盘


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Visual C++ 6.0编程技巧与实例分析
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon