Compartilhar via


AfxOleRegisterPropertyPageClass

Registra a classe da página de propriedades com o base de dados do registro do windows.

BOOL AFXAPI AfxOleRegisterPropertyPageClass( 
   HINSTANCE hInstance, 
   REFCLSID clsid, 
   UINT idTypeName, 
   int nRegFlags  
);

Parâmetros

  • hInstance
    O identificador da instância do módulo associado à classe da página de propriedades.

  • clsid
    A ID exclusiva da classe da página de propriedades.

  • idTypeName
    A ID do recurso de cadeia de caracteres que contém um nome de usuário legível da página de propriedades.

  • nRegFlags
    Pode conter o sinalizador:

    • afxRegApartmentThreading define o modelo de threading no Registro a ThreadingModel = STA. a.

    Dica

    Em versões de MFC antes de MFC 4,2, o parâmetro de intnRegFlags não estava disponível.Observe também que o sinalizador de afxRegInsertable não é uma opção válida para páginas de propriedades e interromperá AFIRMAR se for definido em MFC

Valor de retorno

Diferente de zero se a classe de controle foi registrado; se não 0.

Comentários

Isso permite que a página de propriedades é usada por contêineres que são controlador OLE ciente. AfxOleRegisterPropertyPageClass atualiza o Registro com o nome da página de propriedades e seu local no sistema e também define o modelo de threading que o controle oferece suporte a no Registro. Para obter mais informações, consulte Observação 64 técnica, “threading Apartamento- modelo em controladores OLE,” e Sobre processos e threads em Windows SDK.

Requisitos

Header: afxctl.h

Consulte também

Referência

AfxOleRegisterControlClass

AfxOleRegisterTypeLib