InitAtomTable

Функция InitAtomTable инициализирует таблицу локальных атомов и задает ее размер.


BOOL InitAtomTable (

    DWORD nSize  // размер таблицы атомов
  );

Параметры

nSize - задает размер, в количестве элементов, таблицы атомов. Этот параметр должен представлять собой простое число.

Возвращаемые значения

В случае успеха возвращается ненулевое значение.
В случае неудачи возвращается нуль.

Комментарии

Приложению нет необходимости использовать эту функцию для использования таблицы локальных атомов. Размер по умолчанию таблиц локальных и глобальных атомов составляет 37 элементов. Если приложение использует функцию InitAtomTable , то, впрочем, оно должно вызвать эту функцию перед любой другой функцией управления атомами.
Если приложение использует большое число локальных атомов, оно может уменьшить время, необходимое для добавления атома в таблицу локальных атомов или для поиска атома в таблицы, увеличив размер таблицы. Однако, это увеличит количество памяти, необходимое для таблицы.
Размер таблицы глобальных атомов не может быть изменен.

См. также

AddAtom , DeleteAtom , FindAtom , GetAtomName , GlobalAddAtom , GlobalDeleteAtom , GlobalFindAtom , GlobalGetAtomName .

Hosted by uCoz