GlobalDeleteAtom函数减少全局字符串原子的引用计数。如果原子的引用计数达到零,GlobalDeleteAtom将从全局原子表中删除与原子关联的字符串。
ATOM GlobalDeleteAtom(
ATOM 【纳多马斯】 | //要删除的原子 |
); |
参数
【纳多马斯】
标识要删除的原子和字符串。
返回值
如果函数成功,返回值为零。
如果函数失败,则返回值为【纳多马斯】参数。要获取扩展错误信息,请调用GetLastError.
备注
字符串原子的引用计数指定字符串添加到或从原子表中删除的次数。每次调用时,GlobalAddAtom函数会增加全局原子表中已存在的字符串的引用计数。
确保原子从原子表中删除的唯一方法是重复调用此函数,直到失败。当引用计数递减为零时,下一个GlobalFindAtom或GlobalDeleteAtom函数调用失败。
GlobalDeleteAtom对整数原子(使用MAKEINTATOM宏创建的原子)没有影响)。该函数对整数原子总是返回零。
也可以看看
AddAtom, DeleteAtom, FindAtom, GlobalAddAtom, GlobalFindAtom, MAKEINTATOM