Bagikan melalui


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

_ATL_WIN_MODULE

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.

Lihat juga

_ATL_WIN_MODULE
Gambaran Umum Kelas
Kelas Modul