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 |
---|---|
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
IPropertyPage2Impl
Configuration requise
Header: atlctl.h
Voir aussi
Référence
IPerPropertyBrowsingImpl, classe
ISpecifyPropertyPagesImpl, classe