Udostępnij za pośrednictwem


Klasa CAtlWinModule

Ta klasa zapewnia obsługę składników okien ATL.

Ważne

Tej klasy i jej składowych nie można używać w aplikacjach wykonywanych w środowisko wykonawcze systemu Windows.

Składnia

class CAtlWinModule : public _ATL_WIN_MODULE

Elementy członkowskie

Konstruktory publiczne

Nazwa/nazwisko opis
CAtlWinModule::CAtlWinModule Konstruktor.
CAtlWinModule::~CAtlWinModule Destruktora.

Metody publiczne

Nazwa/nazwisko opis
CAtlWinModule::AddCreateWndData Dodaje obiekt danych.
CAtlWinModule::ExtractCreateWndData Zwraca wskaźnik do obiektu danych modułu okna.

Uwagi

Ta klasa zapewnia obsługę wszystkich klas ATL, które wymagają funkcji okien.

Hierarchia dziedziczenia

_ATL_WIN_MODULE

CAtlWinModule

Wymagania

Nagłówek: atlbase.h

CAtlWinModule::AddCreateWndData

Ta metoda inicjuje _AtlCreateWndData i dodaje strukturę.

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

Parametry

pData
Wskaźnik do _AtlCreateWndData struktury, która ma zostać zainicjowana i dodana do bieżącego modułu.

pObject
Wskaźnik do wskaźnika obiektu this .

Uwagi

Ta metoda wywołuje metodę AtlWinModuleAddCreateWndData , która inicjuje strukturę _AtlCreateWndData . Ta struktura będzie przechowywać this wskaźnik używany do uzyskiwania wystąpienia klasy w procedurach okien.

CAtlWinModule::CAtlWinModule

Konstruktor.

CAtlWinModule();

Uwagi

Jeśli inicjowanie nie powiedzie się, zostanie zgłoszony wyjątek EXCEPTION_NONCONTINUABLE .

CAtlWinModule::~CAtlWinModule

Destruktora.

~CAtlWinModule();

Uwagi

Zwalnia wszystkie przydzielone zasoby.

CAtlWinModule::ExtractCreateWndData

Ta metoda zwraca wskaźnik do _AtlCreateWndData struktury.

void* ExtractCreateWndData();

Wartość zwracana

Zwraca wskaźnik do _AtlCreateWndData struktury, która została wcześniej dodana za pomocą elementu CAtlWinModule::AddCreateWndData lub null, jeśli żaden obiekt nie jest dostępny.

Zobacz też

_ATL_WIN_MODULE
Omówienie klasy
Klasy modułów