Kelas CAtlWinModule
Kelas ini menyediakan dukungan untuk komponen windowing ATL.
Penting
Kelas ini dan anggotanya tidak dapat digunakan dalam aplikasi yang dijalankan di Windows Runtime.
Sintaks
class CAtlWinModule : public _ATL_WIN_MODULE
Anggota
Konstruktor Publik
Nama | Deskripsi |
---|---|
CAtlWinModule::CAtlWinModule | Konstruktor. |
CAtlWinModule::~CAtlWinModule | Destruktor. |
Metode Publik
Nama | Deskripsi |
---|---|
CAtlWinModule::AddCreateWndData | Menambahkan objek data. |
CAtlWinModule::ExtractCreateWndData | Mengembalikan penunjuk ke objek data modul jendela. |
Keterangan
Kelas ini menyediakan dukungan untuk semua kelas ATL yang memerlukan fitur windowing.
Hierarki Warisan
CAtlWinModule
Persyaratan
Header: atlbase.h
CAtlWinModule::AddCreateWndData
Metode ini menginisialisasi dan menambahkan _AtlCreateWndData
struktur.
void AddCreateWndData(_AtlCreateWndData* pData, void* pObject);
Parameter
pData
Penunjuk ke struktur yang _AtlCreateWndData
akan diinisialisasi dan ditambahkan ke modul saat ini.
pObject
Penunjuk ke penunjuk this
objek.
Keterangan
Metode ini memanggil AtlWinModuleAddCreateWndData yang menginisialisasi struktur _AtlCreateWndData . Struktur ini akan menyimpan this
pointer, yang digunakan untuk mendapatkan instans kelas dalam prosedur jendela.
CAtlWinModule::CAtlWinModule
Konstruktor.
CAtlWinModule();
Keterangan
Jika inisialisasi gagal, pengecualian EXCEPTION_NONCONTINUABLE dinaikkan.
CAtlWinModule::~CAtlWinModule
Destruktor.
~CAtlWinModule();
Keterangan
Membebaskan semua sumber daya yang dialokasikan.
CAtlWinModule::ExtractCreateWndData
Metode ini mengembalikan penunjuk ke _AtlCreateWndData
struktur.
void* ExtractCreateWndData();
Tampilkan Nilai
Mengembalikan pointer ke struktur yang _AtlCreateWndData
sebelumnya ditambahkan dengan CAtlWinModule::AddCreateWndData, atau NULL jika tidak ada objek yang tersedia.