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