DeleteAtom

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

DeleteAtom函数减少本地字符串原子的引用计数。如果原子的引用计数减少为零,DeleteAtom将从本地原子表中删除与原子关联的字符串。

ATOM DeleteAtom(

ATOM 【纳多马斯】//要删除的原子
); 

参数

【纳多马斯】

标识要删除的原子和字符串。

返回值

如果函数成功,返回值为零。

如果函数失败,则返回值为【纳多马斯】参数。要获取扩展错误信息,请调用GetLastError.

备注

字符串原子的引用计数指定原子被添加到或从原子表中删除的次数。AddAtom功能会增加每个呼叫的计数。DeleteAtom函数减少每个调用的计数,但只有当原子的引用计数为零时才会删除该字符串。

确保原子从原子表中删除的唯一方法是重复调用此函数,直到失败。当引用计数减少到零时,下一次调用FindAtomDeleteAtom功能失败。

DeleteAtom函数对整数原子(使用MAKEINTATOM宏创建的原子)无影响)。该函数对整数原子总是返回零。

也可以看看

AddAtom, FindAtom, GlobalAddAtom, GlobalDeleteAtom, GlobalFindAtom, MAKEINTATOM