共用方式為


DISP_PROPERTY_EX

定義 OLE Automation 屬性並命名用於函式取得和設定在分派對應的屬性值。

DISP_PROPERTY_EX(theClass, pszName, memberGet, memberSet, vtPropType )

參數

  • theClass
    類別的名稱。

  • pszName
    屬性的外部名稱。

  • memberGet
    這個成員函數的名稱以取得屬性。

  • memberSet
    這個成員函數的名稱以設定屬性。

  • vtPropType
    指定屬性型別的值。

備註

vtPropType 引數具有簽章所決定的 memberGet 和 memberSet 函式。 memberGet 函式不接受引數並傳回 vtPropType中指定之型別的值。 memberSet 函式會採用 vtPropType 指定之型別引數並傳回。

vtPropType 引數是型別 VARTYPE。 這個引數的值是取自 VARENUM 列舉。 如需這些值的清單,請參閱在 DISP_FUNCTION的 vtRetVal 參數。 請注意,VT_EMPTY,列出 DISP_FUNCTION 圖例,不允許做為屬性資料型別。

需求

Header: afxdisp.h

請參閱

參考

DECLARE_DISPATCH_MAP

DISP_PROPERTY

DISP_FUNCTION

BEGIN_DISPATCH_MAP

END_DISPATCH_MAP

概念

MFC 巨集和全域

其他資源

分派對應