windows编程札记(3):匈牙记命名法

windows编程笔记(3):匈牙记命名法
本文讲一下匈牙利命名法:
举两个例子:hInstance,szCmdLine。
这两个例子中,第一个变量的h表示handle,代表这个变量是一个句柄;第二个变量的sz表示这个变量是以0结尾的字符串,也就是C语言中,传统的字符串。
匈牙利命名法就是这样的,以一个表示这个变量类型的字母组合来表示这个变量的类型。其后的单词代表它的变量的意思。

匈牙利命名法的前缀表如下所示:

windows编程札记(3):匈牙记命名法

还有一种命名方法,假如要命名一个结构体,例如上一个程序中的WNDCLASS这个结构体,变量可以叫wndclass。RECT-->rect。

更多windows编程笔记,请点这里。