โมฆะ BindDefaultProperty ( DISPID dwDispID, VARTYPE vtProp, LPCTSTR szFieldName, CWnd * pDSCWnd );
พารามิเตอร์
dwDispID
ระบุการ DISPID ของคุณสมบัติในตัวควบคุมที่ผูกกับข้อมูลที่จะถูกผูกไว้กับตัวควบคุมแหล่งข้อมูล?
vtProp
ระบุชนิดของคุณสมบัติที่จะผูกพัน ตัวอย่างเช่นVT_BSTR, VT_VARIANTและอื่น ๆ?
szFieldName
ระบุชื่อของคอลัมน์ ในเคอร์เซอร์โดยตัวควบคุมแหล่งข้อมูล ซึ่งคุณสมบัติจะถูกผูกไว้?
pDSCWnd
ชี้ไปหน้าต่างควบคุมโฮสต์แหล่งข้อมูลที่ซึ่งคุณสมบัติจะถูกผูกไว้ โทรGetDlgItemด้วย ID ทรัพยากรของ DCS โฮสต์หน้าต่างเพื่อดึงตัวชี้?
หมายเหตุ
ก็ของวัตถุเรียกวิผูกคุณสมบัติค่าเริ่มต้น (เช่นตัวควบคุมการแก้ไข), เป็นการทำเครื่องหมายไว้ในไลบรารีชนิด การเคอร์เซอร์เป็นต้นซึ่งถูกกำหนด โดยคุณสมบัติของตัวควบคุมแหล่งข้อมูลแหล่งข้อมูล UserName, Password และ SQL CWndวัตถุที่คุณเรียกใช้ฟังก์ชันนี้ต้องเป็นตัวควบคุมที่ผูกกับข้อมูล BindDefaultPropertyอาจใช้ในบริบทดังต่อไปนี้:
BOOL CMyDlg::OnInitDialog()
{
...
CWnd * pDSC = GetDlgItem(IDC_REMOTEDATACONTROL)
CWnd * pList = GetDlgItem(IDC_DBLISTBOX)
pList-gtBindDefaultProperty (0x2
VT_BSTR, _T("CourseID"), pDSC);
CWnd * pEdit = GetDlgItem(IDC_MASKEDBOX)
pEdit - > (0x16, BindDefaultProperty
VT_BSTR, _T("InstuctorID"), pDSC);
...
ส่งกลับ TRUE
}
ภาพรวม CWnd |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)
ดูเพิ่มเติมnbspCWnd::GetDSCCursor, CWnd::BindProperty(&N)