CWnd::BindDefaultProperty

nieważne BindDefaultProperty ( DISPID dwDispID, VARTYPE vtProp, LPCTSTR szFieldName, CWnd * pDSCWnd );

Parametry

dwDispID

Określa DISPID właściwości na formant powiązany z danymi, który ma być powiązany formant źródła danych.

vtProp

Określa typ właściwości, która ma być powiązany — na przykład, VT_BSTR, VT_VARIANTi tak dalej.

szFieldName

Określa nazwę kolumny w kursor przez formant źródła danych, do której będzie związana właściwość.

pDSCWnd

Punkty do okna tego formantu hostów źródła danych, do której będzie związana właściwość. Wywołanie GetDlgItem z Identyfikatorem zasobów DCS hosta okna do pobierania tego wskaźnika.

Uwagi

Wiąże obiekt wywołujący domyślne powiązane właściwości prostych (takie jak formant edycyjny), jako oznaczone w bibliotece typów podstawowych kursora, zdefiniowaną przez właściwości DataSource, nazwa użytkownika, hasło i SQL formantu źródła danych. Obiekt CWnd , na którym zostanie wywołana funkcja ta musi być formant powiązany z danymi. BindDefaultProperty może być używany w następującym kontekście:

BOOL CMyDlg::OnInitDialog()
{
   ...
   CWnd * pDSC = GetDlgItem(IDC_REMOTEDATACONTROL);
   CWnd * pList = GetDlgItem(IDC_DBLISTBOX);
   pList BT;BindDefaultProperty (0x2,
      VT_BSTR, _T("CourseID"), pDSC);
   CWnd * pEdit = GetDlgItem(IDC_MASKEDBOX);
   pEdit - > BindDefaultProperty (0x16,
      VT_BSTR, _T("InstuctorID"), pDSC);
   ...
   Zwraca wartość PRAWDA;
}

Omówienie CWnd |nbsp; Klasa członków | Wykres hierarchii

Zobacz też CWnd::GetDSCCursor, CWnd::BindProperty

Index