匈牙利标记法是绝大部分Windows程序在变量命名上采用的标记系统,在这一系统中,变量名前都有一个短前缀,,用以表明该变量的数据类型。
在Windows程序设计中有一个表格,列出了一些前缀和类型的对应,下面这些是表格以外,但在书中有明确提到过的前缀,其实认真看一下,其实是表格中前缀的组合
前缀 | 数据类型 | 说明 |
lpfn | 指向函数的长指针 | long pointer to a functon |
cb | 字节数 | ount of bytes,通常用在一个表示字节尺寸的变量名称前 |
hbr | 画刷的句柄 | handle to a brush. |
lpsz | long pointer to a st ring terminated with a zero | |
a | 数组array | 例如:POINT apt[5] |