InitAtomTable函数初始化本地原子表并将其设置为指定的大小。
BOOL InitAtomTable(
DWORD 【服务提供商】 | //原子表的大小 |
); |
参数
【服务提供商】
指定原子表的表条目中的大小。该值应该是素数。
返回值
如果函数成功,返回值不为零。
如果函数失败,返回值为零。
备注
应用程序不需要使用此函数来使用本地atom表。本地和全局原子表的默认大小为37个表条目。但是,如果某个应用程序使用InitAtomTable,则应在任何其他原子管理功能之前调用该函数。
如果应用程序使用大量的本地原子,则可以通过增加表的大小来减少将原子添加到本地原子表所需的时间或者在表中找到原子。但是,这增加了维护表所需的内存量。
全局原子表的大小不能更改。
也可以看看
AddAtom, DeleteAtom, FindAtom, GetAtomName, GlobalAddAtom, GlobalDeleteAtom, GlobalFindAtom, GlobalGetAtomName