processentry32 引用头文件(processentry32)

导读 大家好,我是小典,我来为大家解答以上问题。processentry32 引用头文件,processentry32很多人还不知道,现在让我们一起来看看吧!sz表示...

大家好,我是小典,我来为大家解答以上问题。processentry32 引用头文件,processentry32很多人还不知道,现在让我们一起来看看吧!

sz表示的是以结尾的字符串。s即字符串string,z即零的英文zero。

Microsoft采用匈牙利命名法来命名Windows API函数和变量。匈牙利命名法是由Microsoft的著名开发人员、Excel的主要设计者查尔斯·西蒙尼在他的博士论文中提出来的,由于西蒙尼的国籍是匈牙利,所以这种命名法叫匈牙利命名法。

匈牙利命名法为C标识符的命名定义了一种非常标准化的方式,这种命名方式是以两条规则为基础的:

1、标识符的名字以一个或者多个小写字母开头,用这些字母来指定数据类型。下表列出了常用的数据类型的标准前缀:

在Windows里定义数据类型的一些标准前缀

前缀 数据类型

c 字符(char)

s 短整数(short)

cb 用于定义对象(一般为一个结构)尺寸的整数

n 整数(integer)

sz 以’’结尾的字符串

b 字节

i int(整数)

x 短整数(坐标x)

y 短整数(坐标y)

f BOOL

w 字(WORD,无符号短整数)

l 长整数(long)

h HANDLE(无符号int)

m_ 类成员变量

fn 函数(function)

dw 双字(DWORD,无符号长整数)

2、在标识符内,前缀以后就是一个或者多个第一个字母大写的单词,这些单词清楚地指出了源代码内那个对象的用途。比如,m_szStudentName表示一个学生名字的类成员变量,数据类型是字符串型。

3、全程函数以“Afx”为前缀,所有全程变量都是以“afx”为前缀,宏不带任何特别前缀,但是全部大写。常见的全局函数和宏有:AfxGetApp,AfxGetMainWnd,AfxMessageBox,DEBUG_NEW等。

本文到此讲解完毕了,希望对大家有帮助。

最新文章