COccManager::SplitDialogTemplate

Chiamato dal framework per suddividere i controlli ActiveX dai controlli comuni della finestra di dialogo.

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

Parametri

  • pTemplate
    Un puntatore al modello di finestra di dialogo da analizzare.

  • ppOleDlgItems
    Un elenco dei puntatori agli elementi della finestra di dialogo che sono controlli ActiveX.

Valore restituito

Un puntatore a una struttura modello di finestra di dialogo contenente solo i controlli di non ActiveX.Se non sono presenti controlli ActiveX presenti, NULL viene restituito.

Note

Se i controlli ActiveX presenti, il modello viene analizzato e un nuovo modello, contenitore di controlli ActiveX, non viene creato.Tutti i controlli ActiveX rilevati durante questo processo viene aggiunto a ppOleDlgItems.

Se non sono presenti controlli ActiveX nel modello, NULL viene restituito*.*

[!NOTA]

La memoria allocata per il nuovo modello viene liberata nella funzione PostCreateDialog.

Eseguire l'override di questa funzione per personalizzare questo processo.

Requisiti

Header: afxocc.h

Vedere anche

Riferimenti

Classe di COccManager

Grafico della gerarchia

COccManager::PostCreateDialog

COccManager::PreCreateDialog