COlePropertiesDialog

Класс COlePropertiesDialog инкапсулирует общие свойства OLE объекта диалоговое окно Windows. Общие диалоговые окна свойств OLE объекта обеспечивают простой способ для отображения и изменения свойства элемента документа OLE в соответствии с стандартами Windows. Эти свойства включают, среди прочего, информацию о файла, представленного документа пункт Параметры для отображения значка и масштабирование изображения и информация о связи этого пункта (если элемент связан).

Чтобы использовать объект COlePropertiesDialog , сначала создайте объект с помощью конструктора COlePropertiesDialog . После того, как был построен диалогового окна, вызовите функцию-член DoModal для отображения диалоговое окно "" и позволить пользователю изменить любые свойства данного пункта. DoModal возвращает ли пользователь выбрал ОК (IDOK) или кнопку Отмена (IDCANCEL). В дополнение к кнопки OK и отмена есть кнопка Применить. Когда пользователь выбирает применить, любые изменения, внесенные в свойства элемента документа применяются к элементу и его изображение автоматически обновляется, но остается активным.

Член данных m_psh — это указатель на структуру PROPSHEETHEADER , и в большинстве случаев вам не понадобится для доступа к нему явным образом. Единственным исключением является, когда требуются дополнительные страницы свойств за пределами общего, просматривать и связь страниц по умолчанию. В этом случае можно изменить члена данных m_psh включить ваши пользовательские страницы перед вызовом функции-члена DoModal.

Более подробную информацию о диалоговых окнах OLE, найти в статье Диалоговые окна в OLE в Руководстве Visual C++ программист.

# include lt;afxodlgs.h>

Члены классаБазовый класс | Иерархическая схема

Пример  CIRC3 образца MFC

См. также COleDialog, CPropertyPage

Index