Поделиться через


Глобальные функции WinModule

Эти функции обеспечивают поддержку _AtlCreateWndData операций структуры.

Важно!

Функции, перечисленные в следующей таблице, нельзя использовать в приложениях, которые выполняются в среда выполнения Windows.

Имя Описание
AtlWinModuleAddCreateWndData Эта функция используется для инициализации и добавления структуры _AtlCreateWndData.
AtlWinModuleExtractCreateWndData Вызывайте эту функцию для извлечения существующей структуры _AtlCreateWndData.

Требования

Заголовок: atlbase.h

AtlWinModuleAddCreateWndData

Эта функция используется для инициализации и добавления структуры _AtlCreateWndData.

ATLINLINE ATLAPI_(void) AtlWinModuleAddCreateWndData(
    _ATL_WIN_MODULE* pWinModule,
    _AtlCreateWndData* pData,
    void* pObject);

Параметры

pWinModule
Указатель на структуру _ATL_WIN_MODULE70 модуля.

Pdata
Указатель на структуру _AtlCreateWndData , которая будет инициализирована и добавлена в текущий модуль.

pObject
Указатель на указатель объекта this .

Замечания

Инициализирует _AtlCreateWndData структуру, которая используется для хранения this указателя, используемого для ссылки на экземпляры классов, и добавляет его в список, на который ссылается структура модуля _ATL_WIN_MODULE70 . Вызывается CAtlWinModule::AddCreateWndData.

AtlWinModuleExtractCreateWndData

Вызывайте эту функцию для извлечения существующей структуры _AtlCreateWndData.

ATLINLINE ATLAPI_(void*) AtlWinModuleExtractCreateWndData(_ATL_WIN_MODULE* pWinModule);

Параметры

pWinModule
Указатель на структуру _ATL_WIN_MODULE70 модуля.

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

Возвращает указатель на структуру _AtlCreateWndData .

Замечания

Эта функция извлекает существующую _AtlCreateWndData структуру из списка, на который ссылается структура модуля _ATL_WIN_MODULE70 .

См. также

Функции