MAKEINTATOM

【勇芳软件工作室】汉化HomePreviousNext

MAKEINTATOM宏创建一个整数原子,表示十进制数字的字符串。

可以通过使用AddAtomGlobalAddAtom函数将由此宏创建的整数原子添加到原子表。

LPTSTR MAKEINTATOM(

WORD 【wInteger】//整数进入原子
); 

参数

【wInteger】

指定要形成整数原子的数值。

返回值

返回值是指向为给定整数创建的原子的指针。

备注

虽然MAKEINTATOM宏的返回值被转换为LPTSTR值,但它不能用作字符串指针,除非它被传递到需要LPTSTR参数的原子管理函数。

尽管它们什么都不做,但DeleteAtomGlobalDeleteAtom函数总是对整数原子成功。由GetAtomName返回的字符串和GlobalGetAtomName函数的整数原子是一个空值终止的字符串,其中第一个字符是一个井号(#),其余字符是MAKEINTATOM宏中使用的十进制数字。

MAKEINTATOM宏定义如下:

#define MAKEINTATOM(i)(LPTSTR)((DWORD)((WORD)(i)))

也可以看看

AddAtom, DeleteAtom, GetAtomName, GlobalAddAtom, GlobalDeleteAtom, GlobalGetAtomName