Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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.