没有合适的资源?快使用搜索试试~ 我知道了~
用Windows编写记事本程序,学会GPI函数的使用
4星 · 超过85%的资源 需积分: 9 3 下载量 130 浏览量
2010-10-23
20:01:18
上传
评论
收藏 80KB DOC 举报
温馨提示
试读
11页
一个涵盖Windows很多方面的的程序 hInstance 应用程序当前实例句柄 hPrevInstance 前一个实例句柄,在32位系统中该参数永远是NULL szCmdLine 程序运行时的命令行参数 iCmdShow 程序运行时的显示方式,如最大化、最小化、隐藏显示等。
资源推荐
资源详情
资源评论
用 WindowsC编写一个记事本程序
作者: 发表时间:2007-3-6 14:43:00
原帖地址:http://bbs.pfan.cn/post-219836.html 或
http://www.programfan.com/club/showtxt.asp?id=219836
程 序
运 行
界面
一
从
到 编程
我们学习的 程序都是 程序(或称为 控制台程序),也就是现在大学里的开设
的《程序设计》的内容,这些程序由于不涉及到 编程的细节,因此比较容易入门学习,
这对训练初学者的编程思想是很有用的,也是有益的。但是当我们基本掌握了 程序设计后,就不
能仅仅停留在 下(或 控制台下)编写、运行程序。我们应该从编程思想的训练到
实用编程的转变。
对于初学 编程的人来说,入门是难了一点,我们先介绍一个最简单的 程序开始,然
后再介绍记事本程序。
!"#$ %! &' %! &"()'"%*+'
,
-
#./$ 0++'1欢迎使用 %(23(集成实验与学习环境41'1我的第一个
程序1'#.56,7
((87
9
程序的运行结果是:
程序解析:
:、 是每一个 程序都需要的头文件。
;、# 函数是所有 程序的入口,类似于 中的 函数。
<、#./ 是一个 <;!" 函数(!"'!=="(((3应用程序接
口),其作用是弹出一个对话框,显示消息的内容。该函数的第一个参数是用来指定父窗口句柄,即对话
框所在的窗口句柄。第二个参数是用来显示消息的内容(你可以修改成你想显示的内容)。第三个参数是
对话框标的标题,如本例的“我的第一个 程序”,第四个参数是指定对话框中显示的按钮'试一试,
将 #.56 修 改 成 #.56! &+' 运 行 一 下 程 序 会 出 现 什 么 结 果 , 再 试 一 试 修 改 成
#.5*&%*>! &+
二、程序简介
(:) 程序的组成:
: 程序源文件,扩展名为 或==
;头文件,扩展名为
<资源文件,扩展名为(
(;)源程序的组成结构
程序有相对固定的基本结构,一般有入口函数 # 和窗口函数。
:、# 函数
是所有 程序的入口,类似于 的 函数,其功能是完成一系列的定义和初始化
工作,并产生消息循环。消息循环是整个程序运行的核心。
# 函数有三个基本的组成部分:函数说明、初始化和消息循环
、# 函数的说明:
!"#$ %! &' %! &"()'"%*+'
,
参数说明:
应用程序当前实例句柄
"()前一个实例句柄,在 <; 位系统中该参数永远是 0++
+程序运行时的命令行参数
程序运行时的显示方式,如最大化、最小化、隐藏显示等。
2、初始化
初始化包括窗口类的定义、注册、创建窗口实例和显示窗口四部分。
这是固定格式,所有的 程序基本一样,记住即可,具体参见下面的程序实例的注释。
;、窗口函数
窗口函数定义了 程序对接受到的不同消息的响应,其中包含了应用程序对各种可能接收
到的消息的处理过程,是消息处理分支控制语句的集合。通常窗口函数是有一个或多个 语句组成。
每一条 语句对应一种消息,当应用程序接收到一个消息时,就会执行相应 语句下的程序模块
来完成相应的功能。
窗口函数说明:
+*&0+%!++.!6"($ '0 %'"!*!#"('+"!*!#"(
,
参数说明:
窗口句柄
代表所处理消息的消息值
"(消息的附加参数,是 的进一步信息
"(消息的附加参数,是 的进一步信息
剩余10页未读,继续阅读
资源评论
- 城9231812013-12-09还好吧…MFC用的着…
zizaifeihuabaihe
- 粉丝: 1
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功