共用方式為


CAtlWinModule 類別

這個類別提供 ATL 視窗化元件的支援。

重要

這個類別及其成員不能用於在Windows 執行階段中執行的應用程式。

語法

class CAtlWinModule : public _ATL_WIN_MODULE

成員

公用建構函式

名稱 描述
CAtlWinModule::CAtlWinModule 建構函式。
CAtlWinModule::~CAtlWinModule 解構函式。

公用方法

名稱 描述
CAtlWinModule::AddCreateWndData 加入資料物件。
CAtlWinModule::ExtractCreateWndData 傳回視窗模組資料物件的指標。

備註

此類別支援需要視窗化功能的所有 ATL 類別。

繼承階層架構

_ATL_WIN_MODULE

CAtlWinModule

需求

標頭: atlbase.h

CAtlWinModule::AddCreateWndData

這個方法會初始化並加入 _AtlCreateWndData 結構。

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

參數

pData
_AtlCreateWndData要初始化並加入至目前模組之結構的指標。

pObject
物件的 this 指標。

備註

這個方法會呼叫 AtlWinModuleAddCreateWndData ,以初始化 _AtlCreateWndData 結構。 此結構會儲存 this 指標,用來在視窗程式中取得類別實例。

CAtlWinModule::CAtlWinModule

建構函式。

CAtlWinModule();

備註

如果初始化失敗, 則會引發EXCEPTION_NONCONTINUABLE 例外狀況。

CAtlWinModule::~CAtlWinModule

解構函式。

~CAtlWinModule();

備註

釋放所有已配置的資源。

CAtlWinModule::ExtractCreateWndData

這個方法會傳回 結構的 _AtlCreateWndData 指標。

void* ExtractCreateWndData();

傳回值

傳回先前使用 CAtlWinModule::AddCreateWndData 新增之結構的指標 _AtlCreateWndData ,如果沒有可用的物件,則傳回 Null。

另請參閱

_ATL_WIN_MODULE
類別概觀
模組類別