InitAtomTable
Функция InitAtomTable инициализирует таблицу локальных атомов и задает ее размер.
BOOL
InitAtomTable
(
DWORD
nSize
// размер таблицы атомов
);
Параметры
nSize - задает размер, в количестве элементов, таблицы атомов. Этот параметр должен представлять собой простое число.
Возвращаемые значения
В
случае успеха возвращается ненулевое значение.
В случае неудачи возвращается нуль.
Комментарии
Приложению нет
необходимости использовать эту функцию для использования таблицы локальных атомов.
Размер по умолчанию таблиц локальных и глобальных атомов составляет 37 элементов.
Если приложение использует функцию InitAtomTable
, то, впрочем, оно должно вызвать эту функцию
перед любой другой функцией управления атомами.
Если приложение использует большое число локальных атомов, оно может уменьшить
время, необходимое для добавления атома в таблицу локальных атомов или для поиска
атома в таблицы, увеличив размер таблицы. Однако, это увеличит количество памяти,
необходимое для таблицы.
Размер таблицы
глобальных атомов не может быть изменен.
См. также
AddAtom , DeleteAtom , FindAtom , GetAtomName , GlobalAddAtom , GlobalDeleteAtom , GlobalFindAtom , GlobalGetAtomName .