Share via


CAtlModule Class

這個類別會提供數個 ATL 模組類別的方法。

class ATL_NO_VTABLE CAtlModule : 
   public _ATL_MODULE

Members

公用建構函式

名稱

描述

CAtlModule::CAtlModule

建構函式。

CAtlModule::~CAtlModule

解構函式。

公用方法

名稱

描述

CAtlModule::AddCommonRGSReplacements

覆寫這個方法會將參數加入至 ATL 註冊元件 (系統管理員) 取代對應。

CAtlModule::AddTermFunc

在模組結束時,會將名為的新函式。

CAtlModule::GetGITPtr

傳回全域介面指標。

CAtlModule::GetLockCount

傳回鎖定計數。

CAtlModule::Lock

將鎖定計數。

CAtlModule::Term

釋放所有資料成員。

CAtlModule::Unlock

減量鎖定計數。

CAtlModule::UpdateRegistryFromResourceD

在指定的資源中的指令碼來註冊或移除註冊物件。

CAtlModule::UpdateRegistryFromResourceDHelper

這個方法是由 UpdateRegistryFromResourceD 呼叫執行登錄更新。

CAtlModule::UpdateRegistryFromResourceS

在指定的資源中的指令碼來註冊或移除註冊物件。 這個方法以 ATL 註冊元件靜態連結。

公用資料成員

名稱

描述

CAtlModule::m_libid

包含目前模組的 GUID。

CAtlModule::m_pGIT

全域清單的介面指標。

備註

CAtlDllModuleT 類別CAtlExeModuleT 類別CAtlServiceModuleT 類別 會使用這個類別會提供應用程式 DLL、EXE 應用程式和 Windows 服務的支援,名稱分別為、和。

如需在 ATL 模組的詳細資訊,請參閱 ATL 模組類別

這個類別會取代用於 ATL 舊版的過時 CComModule 類別

繼承階層架構

_ATL_MODULE

CAtlModule

需求

Header: atlbase.h

請參閱

參考

_ATL_MODULE

ATL 模組類別

其他資源

ATL Class Overview

ATL 登錄元件 (登錄器)