Класс IPropertyPage2Impl
Этот класс реализует IUnknown
и наследует реализацию по умолчанию IPropertyPageImpl.
Внимание
Этот класс и его члены нельзя использовать в приложениях, выполняемых в среде выполнения Windows.
Синтаксис
template<class T>
class IPropertyPage2Impl : public IPropertyPageImpl<T>
Параметры
T
Класс, производный от IPropertyPage2Impl
.
Участники
Открытые методы
Имя | Описание |
---|---|
IPropertyPage2Impl::EditProperty | Указывает, какой элемент управления свойств будет получать фокус при активации страницы свойств. Реализация ATL возвращает E_NOTIMPL. |
Замечания
Интерфейс IPropertyPage2 расширяет IPropertyPage путем EditProperty
добавления метода. Этот метод позволяет клиенту выбрать определенное свойство в объекте страницы свойств.
Класс IPropertyPage2Impl
просто возвращает E_NOTIMPL для IPropertyPage2::EditProperty
. Однако он наследует реализацию по умолчанию IPropertyPageImpl и реализует IUnknown
путем отправки сведений на устройство дампа в отладочных сборках.
При создании страницы свойств класс обычно является производным от IPropertyPageImpl
. Чтобы обеспечить дополнительную поддержку IPropertyPage2
, измените определение класса и переопределите EditProperty
метод.
Руководство по созданию проекта ATL в статьях ATL
Иерархия наследования
IPropertyPage
IPropertyPage2Impl
Требования
Header: atlctl.h
IPropertyPage2Impl::EditProperty
Указывает, какой элемент управления свойств будет получать фокус при активации страницы свойств.
HRESULT EditProperty(DISPID dispID);
Возвращаемое значение
Возвращает E_NOTIMPL.
Замечания
См. раздел IPropertyPage2::EditProperty в пакете SDK для Windows.
См. также
Класс IPerPropertyBrowsingImpl
Класс ISpecifyPropertyPagesImpl
Общие сведения о классе