Interface IRegistrar
Essa interface é definida em atliface.h e usada internamente por funções de membro CAtlModul, como UpdateRegistryFromResourceD.
Sintaxe
typedef interface IRegistrar IRegistrar;
Comentários
Confira o tópico Usar parâmetros substituíveis (o pré-processador do Registrador) para obter mais detalhes.
Membros
Métodos públicos
Nome | Descrição |
---|---|
IRegistrar::ResourceRegisterSz | Registra o recurso. |
IRegistrar::ResourceUnregisterSz | Cancela o registro do recurso. |
IRegistrar::FileRegister | Registra o arquivo. |
IRegistrar::FileUnregister | Cancela o registro do arquivo. |
IRegistrar::StringRegister | Registra a cadeia de caracteres. |
IRegistrar::StringUnregister | Cancela o registro da cadeia de caracteres |
IRegistrar::ResourceRegister | Registra o recurso. |
IRegistrar::ResourceUnregister | Cancela o registro do recurso. |
Requisitos
Cabeçalho: atlifase.h
IRegistrar::ResourceRegisterSz
Registra o recurso.
virtual HRESULT STDMETHODCALLTYPE ResourceRegisterSz(
/* [in] */ _In_z_ LPCOLESTR resFileName,
/* [in] */ _In_z_ LPCOLESTR szID,
/* [in] */ _In_z_ LPCOLESTR szType) = 0;
IRegistrar::ResourceUnregisterSz
Cancela o registro do recurso.
virtual HRESULT STDMETHODCALLTYPE ResourceUnregisterSz(
/* [in] */ _In_z_ LPCOLESTR resFileName,
/* [in] */ _In_z_ LPCOLESTR szID,
/* [in] */ _In_z_ LPCOLESTR szType) = 0;
IRegistrar::FileRegister
Registra o arquivo.
virtual HRESULT STDMETHODCALLTYPE FileRegister(
/* [in] */ _In_z_ LPCOLESTR fileName) = 0;
IRegistrar::FileUnregister
Cancela o registro do arquivo.
virtual HRESULT STDMETHODCALLTYPE FileUnregister(
/* [in] */ _In_z_ LPCOLESTR fileName) = 0;
IRegistrar::StringRegister
Registra os dados de cadeia de caracteres especificados.
virtual HRESULT STDMETHODCALLTYPE StringRegister(
/* [in] */ _In_z_ LPCOLESTR data) = 0;
IRegistrar::StringUnregister
Cancela o registro dos dados de cadeia de caracteres especificados.
virtualHRESULT STDMETHODCALLTYPE StringUnregister(
/* [in] */ _In_z_ LPCOLESTR data) = 0;
IRegistrar::ResourceRegister
Registra o recurso.
virtual HRESULT STDMETHODCALLTYPE ResourceRegister(
/* [in] */ _In_z_ LPCOLESTR resFileName,
/* [in] */ _In_ UINT nID,
/* [in] */ _In_z_ LPCOLESTR szType) = 0;
IRegistrar::ResourceUnregister
Cancela o registro do recurso.
virtualHRESULT STDMETHODCALLTYPE ResourceUnregister(
/* [in] */ _In_z_ LPCOLESTR resFileName,
/* [in] */ _In_ UINT nID,
/* [in] */ _In_z_ LPCOLESTR szType) = 0;
Confira também
Usando parâmetros substituíveis (pré-processador do Registrador)
Visão geral da aula
Classes de módulo
Componente de Registro (Registrador)