CWnd::BindDefaultProperty

Wiąże obiekt wywołujący domyślne proste związane właściwości (na przykład formant edycyjny), jako oznaczone w bibliotece typów kursor zdefiniowaną przez źródło danych, nazwa użytkownika, hasło i SQL właściwości formantu źródła danych.

void BindDefaultProperty( 
   DISPID dwDispID, 
   VARTYPE vtProp, 
   LPCTSTR szFieldName, 
   CWnd * pDSCWnd  
);

Parametry

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

  • vtProp
    Określa typ właściwości powiązać — na przykład, VT_BSTR, VT_VARIANT, itd.

  • szFieldName
    Określa nazwę kolumny, w kursorze dostarczane przez formant źródła danych, będzie związana właściwość.

  • pDSCWnd
    Punkty do okna tego formantu źródła danych hosty będą powiązane właściwości.Wywołanie GetDlgItem z Identyfikatorem zasobów okno hosta DCS do pobierania tego wskaźnika.

Uwagi

CWnd Wywoływać tę funkcję obiektu musi być formant powiązany z danymi.

Przykład

BindDefaultPropertymoże być używany w następującym kontekście:

BOOL CMyDlg::OnInitDialog()
{


...


CWnd* pDSC = GetDlgItem(IDC_DATASOURCE);
CWnd* pMyBound = GetDlgItem(IDC_MYBOUNDCTRL1);
pMyBound->BindDefaultProperty(0x1, VT_BSTR, _T("ContactFirstName"), pDSC);


...


    return TRUE;
}

Wymagania

Nagłówek: afxwin.h

Zobacz też

Informacje

Klasa CWnd

Diagram hierarchii

CWnd::GetDSCCursor

CWnd::BindProperty