Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Uwaga / Notatka
Aktywna biblioteka szablonów (ATL) nadal jest obsługiwana. Nie dodajemy już funkcji ani nie aktualizujemy dokumentacji.
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
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.