PROP_ENTRY_TYPE_EX
Podobny do PROP_ENTRY_TYPE, ale pozwala określić szczególne IID Jeśli obiekt obsługuje wiele interfejsów podwójne.
PROP_ENTRY_TYPE_EX(
szDesc,
dispid,
clsid,
iidDispatch,
vt
)
Parametry
szDesc
[w] Opis właściwości.dispid
[w] Właściwość DISPID.clsid
[w] Identyfikator CLSID strony skojarzonych właściwości.Użyj wartości specjalne CLSID_NULL dla właściwości, która nie ma skojarzonych właściwości strony.iidDispatch
[w] Identyfikator IID podwójnym interfejsem definiowania właściwości.vt
[w] Typ właściwości.
Uwagi
PROP_ENTRY_EX Makro zostało niezabezpieczone i niewskazany.Zostało zastąpione przez PROP_ENTRY_TYPE_EX.
BEGIN_PROP_MAP makro oznacza początek mapę właściwości; END_PROP_MAP makro oznacza koniec.
Przykład
Poniższy przykład grup wpisy dla IMyDual1 następuje wpis dla IMyDual2.Grupowanie według podwójnym interfejsem zwiększy wydajność.
BEGIN_PROP_MAP(CAtlEdit)
PROP_ENTRY_TYPE_EX("Caption", DISPID_CAPTION, CLSID_MyPropPage2, IID_IMyDual1, VT_BSTR)
PROP_ENTRY_TYPE_EX("Enabled", DISPID_ENABLED, CLSID_MyPropPage2, IID_IMyDual1, VT_BOOL)
PROP_ENTRY_TYPE_EX("Width", DISPID_DRAWWIDTH, CLSID_MyPropPage2, IID_IMyDual2, VT_UINT)
END_PROP_MAP()
Wymagania
Nagłówek: atlcom.h
Zobacz też
Informacje
PROP_ENTRY_INTERFACE_CALLBACK_EX