DISP_PROPERTY ( theClass, pszName, memberName, vtPropType )
#รวม lt;afxdisp.h>
พารามิเตอร์
theClass
ชื่อของระดับชั้น?
pszName
ชื่อของคุณสมบัติที่ภายนอก?
memberName
ชื่อของตัวแปรของสมาชิกที่จะถูกเก็บในคุณสมบัติ?
vtPropType
ค่าระบุชนิดของคุณสมบัติ?
หมายเหตุ
แมโคDISP_PROPERTYใช้ในการสรุปข้อมูลแผนที่เพื่อกำหนดคุณสมบัติการทำงานอัตโนมัติของ OLE?
อาร์กิวเมนต์vtPropTypeเป็นชนิดVARTYPE ค่าที่เป็นไปได้สำหรับอาร์กิวเมนต์นี้มาจากการแจงนับVARENUM:
| สัญลักษณ์ | ประเภทคุณสมบัติ |
| VT_I2 | สั้น |
| VT_I4 | ความยาว |
| VT_R4 | ทุ่น |
| VT_R8 | คู่ |
| VT_CY | CY |
| VT_DATE | วัน |
| VT_BSTR | CString |
| VT_DISPATCH | LPDISPATCH |
| VT_ERROR | SCODE |
| VT_BOOL | BOOL |
| VT_VARIANT | ตัวแปร |
| VT_UNKNOWN | LPUNKNOWN |
เมื่อไคลเอนต์ภายนอกที่เปลี่ยนแปลงคุณสมบัติ ค่าของตัวแปรของสมาชิกที่ระบุ โดยเปลี่ยนแปลงmemberName ไม่มีไม่มีการแจ้งเตือนการเปลี่ยนแปลง?
ดูเพิ่มเติมnbspสรุปข้อมูล Maps, DECLARE_DISPATCH_MAP, DISP_PROPERTY_EX, DISP_FUNCTION, BEGIN_DISPATCH_MAP, END_DISPATCH_MAP(&N)