DISP_PROPERTY

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)

Index