CWnd::BindDefaultProperty

โมฆะ 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)

Index