本文讲一下匈牙利命名法:
举两个例子:hInstance,szCmdLine。
这两个例子中,第一个变量的h表示handle,代表这个变量是一个句柄;第二个变量的sz表示这个变量是以0结尾的字符串,也就是C语言中,传统的字符串。
匈牙利命名法就是这样的,以一个表示这个变量类型的字母组合来表示这个变量的类型。其后的单词代表它的变量的意思。
匈牙利命名法的前缀表如下所示:
还有一种命名方法,假如要命名一个结构体,例如上一个程序中的WNDCLASS这个结构体,变量可以叫wndclass。RECT-->rect。
更多windows编程笔记,请点这里。
时间: 2024-10-13 16:27:25