没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
第一篇 预备知识
白云小飞
1 说在前面
由于 VC6 及 MFC 的特点,我们许多人从标准 C++学习到 VC6MFC 应用程序的编程学
习的过度会有一个很大的夸跃,从而感到非常的吃力。
究其原因之一:MFC 类库设计虽然精巧,但我们在使用 MFC 设计程序时,
会发现 MFC 到处是 API 函数的影子。MFC 并没有象 Delphi 的 VCL 类库,VB
的控件库一样封装得让人几乎完全不用知道还有 Win32API 函数及其操作原理,
所 以 要 想 利 用 VC6 的 MFC 编 程 , 我 认 为 就 一 定 要 先 学 习 如 何 直 接 用
Win32API 函数来编程。对 API 编程中的一些关键的概念和原理要有一定认识,
这样才会有一个比较平滑的过渡。以上就是我写这个系列的初衷。
2 我假设你已有的知识:
这里我假设你已经掌握了如下的知识,如果你在如下方面知识有点不太清楚,
那要去补一补罗,否则你看到相关的内容时会有麻烦的。
下面说是我对你知识的假设:
2.1 Windows 系统的文件、文件夹、路径的概念
2.2 C 语言的基本知识(基本以等级考试二级 C 语言为准,还要有所扩充)
2.2.1 指针的概念。
2.2.2 函数指针概念。
2.2.3 各种自定义类型(最重要的是 struct 类型)的概念。
2.2.4 要知道函数的各种参数传递形式(值、地址、引用传递)。
2.2.5 typedef 及其应用。
2.2.6 #include 及其应用。
2.2.7 十进制、二进制、十六进制。
2.2.8 按位与、或、非运算的实质。
2.2.9 宏定义概念、使用及意义。
(每个人总是学完了 C 或 C++语法后才会开始用 VC6 进行 Windows 编程学
习的。但是你的基础又是如何呢?这是一个关键。因此我对你的 C 知识做了具
体的假设。)
2.3 会安装 VC6.0 并安装到一台机上
2.4 VC6 编译界面的各组成部分及基本操作(至少会用 VC6 写控制台程序)。
2.5 VC6 调试中至少要会设置断点哦。
(呵呵!我的要求不过份吧!)
3 还必须预备的知识:
以上知识是你看本系列的前提,不过我还要给你预备一下我们再这个阶段学
习中会遇到的新东西。
3.1 你将会接触到的 Win32API 函数库:
以前的 DOS 下或 Windows 的控制台程序下,你要在显示器上输出文字,
要用 printf(),或 cout 的函数对象来完。但如果你要显示一个图形或图象或为
你的程序设计一个图形化的操作界面等等的,那可就惨了,一切都要你自已完
资源评论
littwo
- 粉丝: 10
- 资源: 19
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功