Klasa CAtlBaseModule

Ta klasa jest utworzone w każdym projekcie ATL.

class CAtlBaseModule : 
   public _ATL_BASE_MODULE

Członkowie

Publiczne konstruktory

Nazwa

Opis

CAtlBaseModule::CAtlBaseModule

Konstruktor.

Metody publiczne

Nazwa

Opis

CAtlBaseModule::AddResourceInstance

Wystąpienie zasobu dodaje do listy przechowywanej uchwytów.

CAtlBaseModule::GetHInstanceAt

Zwraca uchwyt do wystąpienia określonego zasobu.

CAtlBaseModule::GetModuleInstance

Zwraca wystąpienie modułu z CAtlBaseModule obiektu.

CAtlBaseModule::GetResourceInstance

Zwraca wystąpienie zasobu z CAtlBaseModule obiektu.

CAtlBaseModule::RemoveResourceInstance

Usuwa wystąpienie zasobu z listy przechowywanych uchwytów.

CAtlBaseModule::SetResourceInstance

Ustawia wystąpienie zasobu CAtlBaseModule obiektu.

Publiczne danych członków

Nazwa

Opis

CAtlBaseModule::m_bInitFailed

Zmienna, która wskazuje Inicjowanie modułu, nie powiodło się.

Uwagi

Wystąpienie CAtlBaseModule _AtlBaseModule nazwany jest obecny w każdym projekcie ATL, zawierający uchwyt do instancji modułu, uchwyt modułu zawierającego zasoby (które domyślnie są tego samego) i tablicę dojść do modułów dostarczanie zasobów pierwotnych.CAtlBaseModulemożna bezpiecznie są dostępne z wielu wątków.

Ta klasa zastępuje nieaktualne CComModule używane w starszych wersjach ATL. klasy

Hierarchii dziedziczenia

_ATL_BASE_MODULE

CAtlBaseModule

Wymagania

Nagłówek: atlcore.h

Zobacz też

Informacje

Klasy modułów ALT

Inne zasoby

Omówienie klasy ATL