Compartir a través de


Clase CAtlWinModule

Esta clase proporciona compatibilidad con los componentes de ventana ATL.

Importante

Esta clase y sus miembros no se pueden usar en las aplicaciones que se ejecutan en Windows Runtime.

Sintaxis

class CAtlWinModule : public _ATL_WIN_MODULE

Miembros

Constructores públicos

Nombre Descripción
CAtlWinModule::CAtlWinModule Constructor .
CAtlWinModule::~CAtlWinModule El destructor .

Métodos públicos

Nombre Descripción
CAtlWinModule::AddCreateWndData Agrega un objeto de datos.
CAtlWinModule::ExtractCreateWndData Devuelve un puntero al objeto de datos del módulo de ventana.

Comentarios

Esta clase proporciona compatibilidad con todas las clases ATL que requieren características de ventana.

Jerarquía de herencia

_ATL_WIN_MODULE

CAtlWinModule

Requisitos

Encabezado: atlbase.h

CAtlWinModule::AddCreateWndData

Este método inicializa y agrega una estructura _AtlCreateWndData.

void AddCreateWndData(_AtlCreateWndData* pData, void* pObject);

Parámetros

pData
Puntero a la estructura _AtlCreateWndData que se va a inicializar y agregar al módulo actual.

pObject
Puntero dirigido a un puntero this del objeto.

Comentarios

Este método llama a AtlWinModuleAddCreateWndData, que inicializa una estructura _AtlCreateWndData. Esta estructura almacenará el puntero this, que se usa para obtener la instancia de clase en los procedimientos de ventana.

CAtlWinModule::CAtlWinModule

Constructor .

CAtlWinModule();

Comentarios

Si se produce un error en la inicialización, se genera una excepción EXCEPTION_NONCONTINUABLE.

CAtlWinModule::~CAtlWinModule

El destructor .

~CAtlWinModule();

Comentarios

Libera todos los recursos asignados.

CAtlWinModule::ExtractCreateWndData

Este método devuelve un puntero a una estructura _AtlCreateWndData.

void* ExtractCreateWndData();

Valor devuelto

Devuelve un puntero a la estructura _AtlCreateWndData agregada previamente con CAtlWinModule::AddCreateWndData, o un valor NULL si no hay ningún objeto disponible.

Consulte también

_ATL_WIN_MODULE
Información general sobre la clase
Clases de módulo