หน้าคุณสมบัติแสดงค่าปัจจุบันของคุณสมบัติตัวควบคุม OLE เฉพาะในอินเทอร์เฟซสามารถกำหนดเองได้ กราฟิกสำหรับดู และแก้ไข ด้วยการสนับสนุนกลไกการแม็ปข้อมูลที่ยึดตามการแลกเปลี่ยนข้อมูลโต้ตอบ (DDX)?
นี้กลไกการแม็ปข้อมูลแผนที่ควบคุมหน้าคุณสมบัติลงในแต่ละคุณสมบัติของตัวควบคุม OLE ค่าของคุณสมบัติตัวควบคุมสะท้อนถึงสถานะหรือเนื้อหาของตัวควบคุมหน้าคุณสมบัติ มีระบุการแม็ประหว่างตัวควบคุมหน้าคุณสมบัติและคุณสมบัติ ด้วยการเรียกฟังก์ชันDDP_ในหน้าคุณสมบัติ DoDataExchange ฟังก์ชันสมาชิก ต่อไปนี้คือ รายการของฟังก์ชันDDP_ที่แลกเปลี่ยนข้อมูลที่ป้อนโดยใช้หน้าคุณสมบัติของตัวควบคุมของคุณ:
การถ่ายโอนข้อมูลหน้าคุณสมบัติ
| DDP_CBIndex | ใช้ฟังก์ชันนี้เพื่อเชื่อมโยงดัชนีของสายอักขระที่เลือกในกล่องคำสั่งผสมกับคุณสมบัติของตัวควบคุม? |
| DDP_CBString | ใช้ฟังก์ชันนี้เพื่อเชื่อมโยงสายอักขระที่เลือกในกล่องคำสั่งผสมกับคุณสมบัติของตัวควบคุม สายอักขระที่เลือกสามารถเริ่มต้น ด้วยตัวอักษรเดียวเป็นค่าของคุณสมบัติ แต่ต้องไม่ตรงกับมันอย่างเต็มรูปแบบ? |
| DDP_CBStringExact | ใช้ฟังก์ชันนี้เพื่อเชื่อมโยงสายอักขระที่เลือกในกล่องคำสั่งผสมกับคุณสมบัติของตัวควบคุม สายอักขระที่เลือกและค่าสายอักขระของคุณสมบัติต้องตรงกับตรง? |
| DDP_Check | ใช้ฟังก์ชันนี้เพื่อเชื่อมโยงในกล่องกาเครื่องหมายในหน้าคุณสมบัติของตัวควบคุมด้วยคุณสมบัติของตัวควบคุม? |
| DDP_LBIndex | ใช้ฟังก์ชันนี้เพื่อเชื่อมโยงดัชนีของสายอักขระที่เลือกในกล่องรายการด้วยคุณสมบัติของตัวควบคุม? |
| DDP_LBString | ใช้ฟังก์ชันนี้เพื่อเชื่อมโยงสายอักขระที่เลือกในกล่องรายการด้วยคุณสมบัติของตัวควบคุม สายอักขระที่เลือกสามารถเริ่มต้น ด้วยตัวอักษรเดียวเป็นค่าของคุณสมบัติ แต่ต้องไม่ตรงกับมันอย่างเต็มรูปแบบ? |
| DDP_LBStringExact | ใช้ฟังก์ชันนี้เพื่อเชื่อมโยงสายอักขระที่เลือกในกล่องรายการด้วยคุณสมบัติของตัวควบคุม สายอักขระที่เลือกและค่าสายอักขระของคุณสมบัติต้องตรงกับตรง? |
| DDP_PostProcessing | ใช้ฟังก์ชันนี้เพื่อสิ้นสุดการโอนย้ายค่าคุณสมบัติจากการควบคุมของคุณ? |
| DDP_Radio | ใช้ฟังก์ชันนี้เพื่อเชื่อมโยงกับกลุ่มปุ่มวิทยุในหน้าคุณสมบัติของตัวควบคุมด้วยคุณสมบัติของตัวควบคุม? |
| DDP_Text | ใช้ฟังก์ชันนี้เพื่อเชื่อมโยงตัวควบคุมในหน้าคุณสมบัติของตัวควบคุมด้วยคุณสมบัติของตัวควบคุม ฟังก์ชันนี้จัดการกับหลายชนิดที่แตกต่างกันของคุณสมบัติ เช่นคู่สั้น BSTRและยาวนาน? |
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการ DoDataExchange ฟังก์ชันและคุณสมบัติหน้า โปรดดูบทความ ตัวควบคุม ActiveX: หน้าคุณสมบัติในVisual c ++ Programmer ของคำแนะนำ?
ต่อไปนี้คือ รายการของแมโครที่ใช้ในการสร้าง และจัดการหน้าคุณสมบัติสำหรับตัวควบคุม OLE:
หน้าคุณสมบัติ
| BEGIN_PROPPAGEIDS | รายการของหน้าคุณสมบัติรหัสที่เริ่มต้น? |
| END_PROPPAGEIDS | จบรายการของคุณสมบัติหน้ารหัส? |
| PROPPAGEID | ประกาศหน้าคุณสมบัติของตัวควบคุมคลา? |