WINDOWS程序设计(002)----HELLOWIN程序(源代码及详细解析) WINDOWS程序原理
2021-07-12 03:06
标签:short 文件的 title sage upd c中 play 坐标 pos 创建一个窗口,显示一行文本,并播放一段音频. HELLOWIN程序所调用的Windows函数: HELLOWIN.c中使用了大量的大写标识符.雅思报名费用这些标志符都是早Windows头文件中定义的.这些标志符有很多都是以两三或三个字母作为前缀,且其后紧跟一个下划线: 这些标识符其实都是数值常量.前缀表明该常量所属的一般类别,如下表所示. 匈牙利标记法 参考书籍:《WINDOWS程序设计 第五版 珍藏版》 WINDOWS程序设计(002)----HELLOWIN程序(源代码及详细解析) WINDOWS程序原理 标签:short 文件的 title sage upd c中 play 坐标 pos 原文地址:https://www.cnblogs.com/zhanglixina/p/9614476.html效果图:
音频文件的名称应为: “hellowin.wav”,放在和执行文件同目录下.
测试音频下载链接:https://pan.baidu.com/s/1qYj1yA4源代码:
Windows函数调用:
函数
简短描述
LoadIcon
加载图标,以供程序使用
LoadCursor
加载鼠标光标,以供程序使用
GetStockObject
获取一个图形对象.在本例中是一个用来对窗口的背景进行重绘的画刷
RegisterClass
为应用程序的窗口注册一个窗口类
MessageBox
显示消息框
CreateWindow
基于窗口类创建一个窗口
ShowWindow
在屏幕中显示窗口
UpdateWindow
指示窗口对其自身进行重绘
GetMessage
从消息队列获取消息
TranslateMessage
翻译一些键盘消息
DispatchMessage
将消息发送给窗口过程
PlaySound
播放声音文件
BeginPaint
表明窗口客户区的尺寸
DrawText
显示一个文本字符串
EndPaint
借宿窗口绘制
PostQuitMessage
将”退出”消息插入消息队列
DefWindowProc
执行默认的消息处理
大写标识符
前缀
常量
CS
类窗口风格
CW
创建窗口选项
DT
文本绘制选项
IDI
图标的ID号
IDC
光标的ID号
MB
消息框选项
SND
声音选项
WM
窗口消息
WS
窗口风格
前缀
数据类型
c
char 或 WCHAR 或 TCHAR
by
BYTE (无符号字符)
n
short (短整形)
i
int (整形)
x , y
int , 表示 x 坐标 或者 y 坐标
cx , cy
int , 表示 x 或 y 的长度, c 表示 “count”(计数)
B 或 f
BOOL ( int ) , f 表示”flag”
w
WORD (无符号短整形)
l
LONG (长整型)
dw
DWORD (无符号长整型)
fn
函数
s
字符串
sz
以零结束的字符串
h
句柄
p
指针
文章标题:WINDOWS程序设计(002)----HELLOWIN程序(源代码及详细解析) WINDOWS程序原理
文章链接:http://soscw.com/essay/103969.html