Classe de CAtlBaseModule

Essa classe é instanciada em cada projeto de ATL.

class CAtlBaseModule :
   public _ATL_BASE_MODULE

Membros

bwfd57ew.collapse_all(pt-br,VS.110).gifConstrutores public

Nome

Descrição

CAtlBaseModule::CAtlBaseModule

o construtor.

bwfd57ew.collapse_all(pt-br,VS.110).gifMétodos públicos

Nome

Descrição

CAtlBaseModule::AddResourceInstance

Adiciona uma instância de recursos à lista de identificadores armazenadas.

CAtlBaseModule::GetHInstanceAt

Retorna um identificador para uma instância especificada de recurso.

CAtlBaseModule::GetModuleInstance

Retorna a instância do módulo de um objeto de CAtlBaseModule .

CAtlBaseModule::GetResourceInstance

Retorna a instância de recurso de um objeto de CAtlBaseModule .

CAtlBaseModule::RemoveResourceInstance

Remove uma instância do recurso da lista de identificadores armazenadas.

CAtlBaseModule::SetResourceInstance

Define a instância do recurso de um objeto de CAtlBaseModule .

bwfd57ew.collapse_all(pt-br,VS.110).gifMembros públicos de dados

Nome

Descrição

CAtlBaseModule::m_bInitFailed

Uma variável que indica se a inicialização de módulo falhou.

Comentários

Uma instância do CAtlBaseModule chamado _AtlBaseModule está presente em cada projeto de ATL, contendo um identificador para a instância do módulo, um identificador módulo que contém recursos (por padrão, que é um e o mesmo), e um array de identificadores para módulos que fornecem recursos primários.CAtlBaseModule com segurança pode ser acessado de vários threads.

Esta classe substitui a classe obsoleta de CComModule usado em versões anteriores de ATL.

Hierarquia de herança

_ATL_BASE_MODULE

CAtlBaseModule

Requisitos

Cabeçalho: atlcore.h

Consulte também

Referência

Classes de módulo de ATL

Outros recursos

Visão geral da classe de ATL