PROP_ENTRY_TYPE_EX
如果您的物件支援雙重介面,類似於, PROP_ENTRY_TYPE,但可讓您指定特定 IID。
PROP_ENTRY_TYPE_EX(
szDesc,
dispid,
clsid,
iidDispatch,
vt
)
參數
szDesc
[in] 屬性描述。dispid
[in] 屬性的 DISPID。clsid
[in] 相關聯之屬性頁的 CLSID。 對於沒有關聯的屬性頁面的屬性所使用的特殊值 CLSID_NULL 。iidDispatch
[in] 定義屬性的雙重介面的 IID。vt
[in] 屬性型別。
備註
PROP_ENTRY_EX 巨集不安全和取代。 它會 PROP_ENTRY_TYPE_EX取代。
BEGIN_PROP_MAP 巨集指示屬性對應的開頭; END_PROP_MAP 巨集指令來結束。
範例
下列範例 IMyDual1 群組的項目時 IMyDual2的項目後面。 GROUP BY 雙重介面會改善效能。
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()
需求
標題: atlcom.h
請參閱
參考
PROP_ENTRY_INTERFACE_CALLBACK_EX