IPropertyPage2Impl

template< class T >
class IPropertyPage2Impl : public IPropertyPageImpl< T >

Parameters

T Your class, derived from IPropertyPage2Impl.

The IPropertyPage2 interface extends IPropertyPage by adding the EditProperty method. This method allows a client to select a specific property in a property page object.

Class IPropertyPage2Impl simply returns E_NOTIMPL for IPropertyPage2::EditProperty. However, it inherits the default implementation of IPropertyPageImpl and implements IUnknown by sending information to the dump device in debug builds.

When you create a property page, your class is typically derived from IPropertyPageImpl. To provide the extra support of IPropertyPage2, modify your class definition and override the EditProperty method.

Related Articles ATL Tutorial, Creating an ATL Project

#include <atlctl.h>

See Also IPerPropertyBrowsingImpl, ISpecifyPropertyPagesImpl, IPropertyPage and IPropertyPage2 in the Win32 SDK


IPropertyPage2Impl Class Members

IPropertyPage2 Methods
EditPropertySpecifies which property control will receive the focus when the property page is activated. The ATL implementation returns E_NOTIMPL.

IPropertyPage2Impl Overview


Methods


IPropertyPage2Impl::EditProperty

HRESULT EditProperty( DISPID dispID );

See IPropertyPage2::EditProperty in the Win32 SDK.

Remarks

Returns E_NOTIMPL.

IPropertyPage2Impl Overview | Class Members