Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

IPropertyPage2Impl Class

This class implements IUnknown and inherits the default implementation of IPropertyPageImpl.

Important note Important

This class and its members cannot be used in applications that execute in the Windows Runtime.

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

Your class, derived from IPropertyPage2Impl.

Name

Description

IPropertyPage2Impl::EditProperty

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

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

IPropertyPage

IPropertyPageImpl

IPropertyPage2Impl

Header: atlctl.h

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft. All rights reserved.