Condividi tramite


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 COccManager

Grafico delle gerarchie

COccManager::PostCreateDialog

COccManager::PreCreateDialog