BOOL GetAmbientProperty ( DISPID dwDispid, VARTYPE vtProp, โมฆะ * pvProp );
ส่งกลับค่า
ไม่ใช่ศูนย์ถ้ารองรับคุณสมบัติการดนตรีแอมเบียนต์ 0 อื่น?
พารามิเตอร์
dwDispid
ID สรุปข้อมูลของคุณสมบัติที่ต้องการดนตรีแอมเบียนต์?
vtProp
แท็กชนิดตัวแปรที่ระบุชนิดของค่าส่งกลับในpvProp?
pvProp
ตัวชี้ไปยังที่อยู่ของตัวแปรที่จะได้รับค่าคุณสมบัติ หรือค่าส่งคืน ชนิดแท้จริงของตัวชี้นี้ต้องตรงกับชนิดที่ระบุโดยvtProp?
vtProp | ชนิดของ pvProp |
VT_BOOL | BOOL * |
VT_BSTR | CString * |
VT_I2 | สั้น * |
VT_I4 | ยาว * |
VT_R4 | ทุ่น * |
VT_R8 | คู่ * |
VT_CY | CY * |
VT_COLOR | OLE_COLOR * |
VT_DISPATCH | LPDISPATCH * |
VT_FONT | LPFONTDISP * |
หมายเหตุ
เรียกใช้ฟังก์ชันนี้เพื่อรับค่าของคุณสมบัติรอบด้านของที่เก็บ ถ้าคุณใช้GetAmbientPropertyเพื่อเรียกคุณสมบัติ DisplayName และ ScaleUnits ดนตรีแอมเบียนต์ ตั้งvtProp VT_BSTRและpvPropเพื่อCString * ถ้าคุณเรียกคุณสมบัติแบบอักษรล้อม ตั้งค่าvtPropเป็นVT_FONTและpvPropเพื่อLPFONTDISP *?
โปรดทราบว่าฟังก์ชันได้มีอยู่สำหรับคุณสมบัติของแอมเบียนต์ทั่วไป เช่นAmbientBackColorและAmbientFont?
ภาพรวม COleControl |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)
ดูเพิ่มเติมnbspCOleControl::AmbientForeColor, COleControl::AmbientScaleUnits, COleControl::AmbientShowGrabHandles(&N)