PROP_ENTRY_EX ( SzDesc, Dispid, Clsid, IidDispatch )
Parameter
szDesc
[in] Die Eigenschaftsbeschreibung.
dispid
[in] DISPID der Eigenschaft.
clsid
[in] Die CLSID der Seite zugeordnete Eigenschaft. Verwenden Sie den speziellen Wert CLSID_NULL für eine Eigenschaft, die nicht über eine zugeordnete Eigenschaftenseite verfügt.
iidDispatch
[in] Die IID der die duale Schnittstelle definiert die Eigenschaft.
Bemerkungen
Ähnlich wie PROP_ENTRY, jedoch können Sie eine bestimmte IID angeben, wenn das Objekt mehrere duale Schnittstellen unterstützt.
Das BEGIN_PROP_MAP -Makro markiert den Beginn der Eigenschaftenzuordnung; Das END_PROPERTY_MAP -Makro markiert das Ende.
Beispiel
Im folgenden Beispiel wird Gruppen Einträge für IMyDual1 gefolgt von einem Eintrag für IMyDual2 . Gruppierung von duale Schnittstelle verbessert die Leistung.
BEGI&N_PROP_MAP (CMyClass)
Nbsp; PROP_ENTRY_EX ("Beschriftung", DISPID_CAPTION, CLSID_CMyProps, IID_IMyDual1)
PROP_ENTRY_EX ("Aktiviert", DISPID_ENABLED, CLSID_CMyProps, IID_IMyDual1)
PROP_ENTRY_EX ("Breite", DISPID_WIDTH, CLSID_CMyProps, IID_IMyDual2)
(END_PROPERTY_MAP)
ATL-Makros und globale Funktionen
Siehe auch