Udostępnij za pośrednictwem


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_PAGE

PROP_ENTRY_INTERFACE

PROP_ENTRY_INTERFACE_EX

PROP_ENTRY_INTERFACE_CALLBACK

PROP_ENTRY_INTERFACE_CALLBACK_EX

PROP_ENTRY_TYPE

Inne zasoby

Właściwość mapy makra

Makra ATL