Поделиться через


COccManager::SplitDialogTemplate

Вызываемый платформой, для разделения управления ActiveX от общих элементов управления диалогового окна.

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

Параметры

  • pTemplate
    Указатель на шаблон диалогового окна, которое необходимо проверить.

  • ppOleDlgItems
    Список указателей к элементам диалогового окна, элементы управления ActiveX.

Возвращаемое значение

Указатель на структуру шаблона диалогового окна, содержащего не только управления ActiveX. Если отсутствуют элементы управления ActiveX отсутствует, возвращается NULL.

Заметки

Если какие-либо элементы управления ActiveX найдены, то шаблон анализируется и создать новый шаблон, содержащий только управления ActiveX, не являющихся. Все элементы управления ActiveX, обнаруженные во время этого процесса добавлены к ppOleDlgItems.

Если отсутствуют элементы управления ActiveX в шаблоне, то возвращается NULL*.*

Примечание

Память, выделенная для нового шаблона в функции PostCreateDialog освобождается.

Переопределите эта функция позволяет настраивать этот процесс.

Требования

Header: afxocc.h

См. также

Ссылки

Класс COccManager

Диаграмма иерархии

COccManager::PostCreateDialog

COccManager::PreCreateDialog