Share via


IPropertyPage2Impl, classe

Cette classe implémente IUnknown et hérite l'implémentation par défaut d' IPropertyPageImpl.

Important

Cette classe et ses membres ne peuvent pas être utilisés dans les applications qui s'exécutent dans Windows Runtime.

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

Paramètres

  • T
    Votre classe, dérivée de IPropertyPage2Impl.

Membres

Méthodes publiques

Nom

Description

IPropertyPage2Impl::EditProperty

Spécifie que le contrôle de propriété recevra le focus lorsque la page de propriétés est activée. L'implémentation ATL retourne E_NOTIMPL.

Notes

l'interface d' IPropertyPage2 étend IPropertyPage en ajoutant la méthode d' EditProperty . Cette méthode permet à un client pour sélectionner une propriété spécifique dans un objet page de propriétés.

La classe IPropertyPage2Impl retourne simplement E_NOTIMPL pour IPropertyPage2::EditProperty. Toutefois, il hérite l'implémentation par défaut d' IPropertyPageImpl et implémente IUnknown en envoyant des informations à l'unité de vidage dans les versions debug.

Lorsque vous créez une page de propriétés, la classe est généralement dérivée d' IPropertyPageImpl. Pour fournir la prise en charge supplémentaire d' IPropertyPage2, modifiez la définition de classe et remplacez la méthode d' EditProperty .

Articles connexes   Didacticiel ATL, créer un projet ATL

Hiérarchie d'héritage

IPropertyPage

IPropertyPageImpl

IPropertyPage2Impl

Configuration requise

Header: atlctl.h

Voir aussi

Référence

IPerPropertyBrowsingImpl, classe

ISpecifyPropertyPagesImpl, classe

Autres ressources

Vue d'ensemble de la classe ATL