Partilhar via


COccManager::SplitDialogTemplate

Chamado pela estrutura para dividir os controles ActiveX de controles de caixa de diálogo comuns.

virtual DLGTEMPLATE* SplitDialogTemplate(
   const DLGTEMPLATE* pTemplate,
   DLGITEMTEMPLATE** ppOleDlgItems 
);

Parâmetros

  • pTemplate
    Um ponteiro para o modelo de caixa de diálogo a ser examinado.

  • ppOleDlgItems
    Uma lista de ponteiros para itens de caixa de diálogo que são controles ActiveX.

Valor de retorno

Um ponteiro para uma estrutura de modelo de caixa de diálogo que contenha somente controles ActiveX não.Se não há controles ActiveX estiverem presentes, NULO será retornado.

Comentários

Se quaisquer controles ActiveX forem encontrados, o modelo é analisado e um novo modelo, que contém somente controles ActiveX não, é criado.Quaisquer controles ActiveX encontrados durante esse processo são adicionadas ao ppOleDlgItems.

Não se houver nenhum controle ActiveX no modelo, NULO retornado .

Observação:

Memória alocada para o novo modelo é liberado no PostCreateDialog função.

Substitua esta função para personalizar esse processo.

Requisitos

Cabeçalho: afxocc.h

Consulte também

Referência

Classe COccManager

Gráfico de hierarquia

COccManager::PostCreateDialog

COccManager::PreCreateDialog

Outros recursos

COccManager membros