Const
前缀 | 说明 |
---|---|
CS_ | 类风格选项 |
CW_ | 创建窗口选项 |
DT_ | 文本绘制选项 |
IDI_ | 图标的ID号 |
IDC_ | 光标的ID号 |
MB_ | 消息框选项 |
SND_ | 声音选项 |
WM_ | 窗口消息 |
WS_ | 窗口风格 |
Hungarian notation
前缀 | 数据类型 |
---|---|
c | char/WCHAR/TCHAR |
cb | 字节数 count byte |
by | BYTE(无符号字符) |
n | short(短整型) |
i | int(整型) |
x,y | int,表示 x 坐标和 y 坐标 |
cx, cy | int,表示长度,c表示计数 |
B 或 f | BOOL(int); f表示“flag” |
w | WORD(无符号短整形) |
l | LONG(长整型) |
dw | DWORD(无符号长整形) |
fn | 函数 |
s | 字符串 |
sz | 以零结束的字符串 |
h | 句柄 |
p | 指针 |
Identifier
标识符 | 含义 |
---|---|
HINSTANCE | 实例句柄--程序本身 |
WNDCLASS | 窗口句柄 |
PAINTSTRUCT | 设备环境句柄 |
HICON | 图标句柄 |
HCURSOR | 鼠标指针句柄 |
HBRUSH | 图形画刷句柄 |
Struct
结构 | 含义 |
---|---|
MSG | 消息结构 |
WNDCLASS | 窗口类结构 |
PAINTSTRUCT | 绘制结构 |
RECT | 矩形结构 |
Functions
函数 | 作用 |
---|---|
LoadIcon | 加载图标 |
LoadCursor | 加载鼠标光标 |
GetStockObject | 获取一个图形对象,比如画刷 |
RegisterClass | 注册窗口类 |
MessageBox | 消息框 |
CreateWindow | 基于窗口类创建窗口 |
ShowWindow | 显示窗口 |
UpdateWindow | 指示窗口对其自身重绘 |
GetMessage | 从消息列队获取消息 |
TranslateMessage | 翻译键盘消息 |
DispatchMessage | 将消息发送给窗口过程 |
PlaySound 播 | 放声音文件 |
BeginPaint | 标明窗口绘制开始 |
EndPaint | 结束窗口绘制 |
DrawText | 显示一个文本字符串 |
GetClientRect | 获取窗口客户区的尺寸 |
PosQuitMessage | 将推出消息插入消息列队 |
DefWindowProc | 执行默认消息处理 |