《Visual C++ 6.0编程经验和技巧》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:杜经农,陈淑贤编著
  • 出 版 社:青岛:青岛出版社
  • 出版年份:1999
  • ISBN:7543620294
  • 页数:170 页
图书介绍:

第一章 类和MFC基本类库 1

第一节 类的定义 1

第二节 构造函数和析构函数 2

第三节 类的成员变量 2

第四节 存取标识符 3

Public存取标识符 3

Private存取标识符 3

第五节 类指针 4

第六节 类变量的传递 5

第七节 函数的重载 6

第八节 使用多个文件来定义一个类 7

第九节 类的继承性 8

构造函数 9

Protected存取标识符 10

第十节 虚函数 10

第十一节 面向对象的程序设计 12

第十二节 什么是类库 13

第十三节 MFC库 13

CWnd 14

管理Windows界面和显示的类 14

CDocTemplate 14

CView 14

CCmdTSArget 14

CWinApp 14

应用程序框架类 14

CDocument 14

CFrameWnd、CMDIFrameWnd和CMDIChildWnd 15

CView 15

CDialog 15

图形对象类与设备关联类 15

CPen 15

CBRush 15

聚合类 16

诊断和错误处理类 16

CFile 16

CBitmap 16

一组Microsoft 称为通用动作类的类 16

通用类库 16

CFont 16

第二章 VC+++6.0的开发环境 17

第一节 VC+++的主窗口 17

Find in Files2 18

Find in Files1 18

Debug 18

输出窗口(Output) 18

Builde 18

FileView 18

ResourceView 18

ClassView 18

工作空间窗口(Workspace) 18

DataView 18

编辑窗口 19

括号匹配 19

书签 19

编程辅助工具 19

第二节 如何获取帮助 20

第四节 菜单命令和VC+++6.0的基本操作 21

File菜单的New命令 21

第三节 工具条 21

File菜单的Open和Open Workspace命令 22

Edit菜单 22

决定各种窗口的显示 22

向项目中插入补充内容 22

编译和调试应用程序 22

第三章 应用程序向导(AppWizard)和应用程序框架 25

第一节 用AppWizard生成应用程序框架 25

Step 1 26

Step 2 26

Step 3 27

Step 4 28

Step 6 29

Step 5 29

第二节 剖析应用程序框架 30

主应用程序对象类(CMYApp) 30

主框架窗口类(CMainFrame) 33

文档类(CMYDoc) 35

视窗类(CMYView) 35

程序的执行流程 36

第四章 控制Windows 资源 37

第一节 VC+++6.0中的基本资源 37

加速键 37

图标、工具栏、光标和位图 39

菜单 41

鼠标指针 41

对话框和控件 42

Dialog工具栏的其他工具 43

控件属性 43

控件的Tab键顺序 43

分控件分配加速键 44

字符表 44

第二节 VC+++ 6.0管理资源的内幕 45

RC文件 45

Resource.h头文件 45

第五章 VC+++ 6.0的类向导(ClassWizard) 46

第一节 如何使用ClassWizard 46

消息映射标签(Message Maps) 46

成员变量标签(Member Variables) 47

Category栏 48

Variable type栏 48

对话数据交换与验证 48

Member Variable name栏 48

自动标签(Automation) 49

ActiveX事件标签(ActiveX Events) 49

类的向导栏(WizardBar) 49

首先是通用信息段 50

随后开始说明资源 50

接下来是一些类的说明段 50

CLW文件 50

第二节 ClassWizard的实现内幕 50

说明主框架资源和所有的菜单资源 51

专用注释行 51

第六章 使用ActiveX控件编程 53

第一节 什么是ActiveX控件 53

三个术语 53

测试ActiveX控件 54

第二节 如何在VC+++6.0中使用ActiveX控件 54

步骤1:建立项目 54

步骤2:加入ActiveX控件 55

步骤3:对控件编程 55

第一节 一个导弹打收音机的游戏 61

第七章 用VC+++设计程序及实用类 61

初始化工作 62

绘制透明位图 63

制作动画 65

使用文档类来读写文档 70

结语 74

第二节 设计 异形 按钮 74

问题的提出 74

解决方案 74

第三节 给应用程序加片头 76

问题的提出 76

解决方案 76

类的头文件 77

类的实现文件 78

以后如何使用该类 83

第四节 在按钮上播放动画 83

问题的提出 83

实现方法 83

使用类实现动画按钮 83

第五节 如何在程序状态栏内加入进度条 88

问题的提出 88

解决方案 89

如何使用该类 94

范例程序 94

解决方案和相关的类 96

问题的提出 96

第六节 静态文本框的智能显示 96

如何使用该类 99

范例程序 100

第七节 如何使编辑框允许OLE拖放 101

问题的提出 101

解决方案和实用类 101

如何使用该类 101

范例程序 101

问题的提出 103

解决方案 103

第八节 在对话框中实现位图滚屏 103

如何在项目中使用CCreditStatic 106

范例程序 106

第九节 能检测注册表的程序 108

问题的提出 108

解决方案 108

示例程序 113

第十节 多媒体播放 117

问题的提出 117

解决方案 117

范例程序 117

问题的提出 121

解决方案 121

第十一节 图像浏览器 121

第十二节 制作一个 图文按钮 128

问题的提出 128

解决方案 128

范例程序 134

第十三节 如何在对话框内加入超链接 135

问题的提出 135

解决方案 136

如何在编程中使用该类 146

第十四节 使用Winlnet类进行Internet编程 149

查询程序界面的实现 149

实现HTTP链接 150

实现FTP链接 153

实现Gopher查询 154

实现Finger查询 155

实现Whois查询 157

第十五节 实现网络浏览功能的程序 159

问题的提出 159

解决方案 159

使用ActiveX 控件来浏览网页 159

用Winlnet API函数来浏览网页 161

第十六节 使用MAPI发送电子邮件 164

问题的提出 164

解决方案 164

范例程序 168