Templatelt; -KlasseT>
Klasse IPropertyPage2Impl: öffentliche IPropertyPageImpl < T >
Parameter
T
Ihre Klasse, abgeleitet von IPropertyPage2Impl.
Die IPropertyPage2 -Schnittstelle erweitert IPropertyPage durch Hinzufügen der EditProperty -Methode. Diese Methode ermöglicht es einem Client, eine bestimmte Eigenschaft eines Seitenobjekts Eigenschaft wählen.
Klasse IPropertyPage2Impl gibt einfach E_NOTIMPL für IPropertyPage2::EditProperty. Allerdings erbt die Standardimplementierung von IPropertyPageImpl und IUnknown implementiert, durch Senden von Informationen an das Dump-Gerät in Debug-builds.
Wenn Sie eine Eigenschaftenseite erstellen, wird Ihre Klasse in der Regel von IPropertyPageImplabgeleitet. Um die zusätzliche Unterstützung der IPropertyPage2zu ermöglichen, ändern Sie die Klassendefinition, und überschreiben Sie die EditProperty -Methode.
In Verbindung stehende Artikel&Nbsp;ATL-Lernprogrammzum Erstellen eines ATL-Projekts
# include lt;atlctl.h>
Siehe auch&Nbsp;IPerPropertyBrowsingImpl, ISpecifyPropertyPagesImpl