Aracılığıyla paylaş


CAtlWinModule Sınıfı

Uyarı

Etkin Şablon Kitaplığı (ATL) desteklenmeye devam eder. Ancak artık özellik eklemeyeceğiz veya belgeleri güncelleştirmeyeceğiz.

Bu sınıf, ATL pencereleme bileşenleri için destek sağlar.

Önemli

Bu sınıf ve üyeleri Windows Çalışma Zamanı yürütülen uygulamalarda kullanılamaz.

Sözdizimi

class CAtlWinModule : public _ATL_WIN_MODULE

Üyeler

Ortak Oluşturucular

Veri Akışı Adı Açıklama
CAtlWinModule::CAtlWinModule Oluşturucu.
CAtlWinModule::~CAtlWinModule Yok edici.

Genel Yöntemler

Veri Akışı Adı Açıklama
CAtlWinModule::AddCreateWndData Veri nesnesi ekler.
CAtlWinModule::ExtractCreateWndData Pencere modülü veri nesnesine bir işaretçi döndürür.

Açıklamalar

Bu sınıf, pencereleme özellikleri gerektiren tüm ATL sınıfları için destek sağlar.

Devralma Hiyerarşisi

_ATL_WIN_MODULE

CAtlWinModule

Gereksinimler

Üst bilgi: atlbase.h

CAtlWinModule::AddCreateWndData

Bu yöntem başlatılır ve bir _AtlCreateWndData yapı eklenir.

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

Parametreler

pData
_AtlCreateWndData Başlatılacak ve geçerli modüle eklenecek yapıya ilişkin işaretçi.

pObject
Nesne işaretçisine this yönelik işaretçi.

Açıklamalar

Bu yöntem, _AtlCreateWndData bir yapı başlatan AtlWinModuleAddCreateWndData öğesini çağırır. Bu yapı, pencere yordamlarında sınıf örneğini almak için kullanılan işaretçiyi depolar this .

CAtlWinModule::CAtlWinModule

Oluşturucu.

CAtlWinModule();

Açıklamalar

Başlatma başarısız olursa, bir EXCEPTION_NONCONTINUABLE özel durumu oluşturulur.

CAtlWinModule::~CAtlWinModule

Yok edici.

~CAtlWinModule();

Açıklamalar

Ayrılan tüm kaynakları serbesttir.

CAtlWinModule::ExtractCreateWndData

Bu yöntem bir yapıya yönelik bir _AtlCreateWndData işaretçi döndürür.

void* ExtractCreateWndData();

Dönüş Değeri

CAtlWinModule::AddCreateWndData_AtlCreateWndDatadaha önce eklenen yapıya bir işaretçi veya nesne yoksa NULL döndürür.

Ayrıca bkz.

_ATL_WIN_MODULE
Sınıfa Genel Bakış
Modül Sınıfları