Страницы свойств COM в ATL
Страницы свойств модели COM предоставляют пользовательский интерфейс для установки свойства (или вызвать методы) одного или нескольких COM-объект. Страницы свойств используются интенсивно элементами управления ActiveX, предоставляя множество пользовательские интерфейсы, позволяющие свойства элемента управления, которое необходимо задать во время разработки.
Страницы свойств com-объектов, которые реализуют интерфейс IPropertyPage или IPropertyPage2. Эти интерфейсы предоставляют методы, позволяющие страница, связываемый с site (COM-объект, представляющий контейнер страницы) и нескольких объектов (COM-объект методы, которые будут Вызываются в ответ на изменения, внесенные пользователем страницы свойств). Контейнер страницы свойств, ответственный за вызов методов в интерфейсе страницы свойств, чтобы указать страницу при отображать или скрывать его пользовательский интерфейс или если применение изменения, внесенные пользователем в базовых объектов.
Каждая страница свойств могут создаваться полностью вне зависимости от объектов, свойства которых можно задать. Все страницы свойств понять, что заданный интерфейс (или набор интерфейсов) и обеспечить пользовательский интерфейс для вызова методов этом интерфейсе.
Дополнительные сведения см. в разделе страницы свойств и страницы свойств в Windows SDK.
Содержание
Определение страницы свойств
Перечислены шаги для определения страниц свойств для элемента управления и показан класс примера.Реализация страницы свойств
Перечислены шаги по реализации страницы свойств, в том числе методы для переопределения. Пошаговое через весь пример, основанный на примере программы ATLPages.
Связанные разделы
Образец ATLPages
Abstract образцы образец ATLPages, который содержит страницу свойств с помощью IPropertyPageImpl.Библиотека ATL
Содержит ссылки на концептуальные разделы о том, как запрограммировать с помощью библиотека шаблонных классов ATL.
См. также
Другие ресурсы
Основные понятия активной библиотеки шаблонных классов (ATL)