CWnd::BindDefaultProperty

Associa la proprietà associata semplice predefinita dell'oggetto chiamante (ad esempio un controllo di modifica), come contrassegnato nella libreria dei tipi, il cursore sottostante definito dall'origine, il nome utente, password dalle proprietà e di SQL del controllo origine dati.

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

Parametri

  • dwDispID
    Specifica il DISPID di una proprietà in un controllo associato a dati che deve essere associato a un controllo origine dati.

  • vtProp
    Specifica il tipo della proprietà da associare ad esempio, VT_BSTR, VT_VARIANT, e così via.

  • szFieldName
    Specifica il nome della colonna, il cursore fornito dal controllo origine dati, la cui proprietà è associata.

  • pDSCWnd
    Punta alla finestra che ospita il controllo origine dati a cui la proprietà viene associata.Chiamare GetDlgItem con ID della risorsa finestra host di DC per recuperare il puntatore.

Note

L'oggetto CWnd su cui si chiama questa funzione deve essere un controllo associato a dati.

Esempio

BindDefaultProperty può essere utilizzato in questo contesto:

BOOL CMyDlg::OnInitDialog()
{


...


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


...


    return TRUE;
}

Requisiti

Header: afxwin.h

Vedere anche

Riferimenti

Classe CWnd

Grafico della gerarchia

CWnd::GetDSCCursor

CWnd::BindProperty