voidBindDefaultProperty (dwDispID,DISPIDVARTYPEvtProp,LPCTSTRszFieldName,CWnd *pDSCWnd);
Parametri
dwDispID
Specifica il DISPID di una proprietà su un controllo con associazione a dati che deve essere associato a un controllo origine dati.
vtProp
Specifica il tipo della proprietà di essere vincolato — ad esempio VT_BSTR, VT_VARIANTe così via.
szFieldName
Specifica il nome della colonna, del cursore fornito dal controllo origine dati a cui la proprietà sarà vincolata.
pDSCWnd
Punta alla finestra che controllano ospita l'origine dati a cui la proprietà sarà vincolata. Chiamare GetDlgItem con l'ID di risorsa della finestra host di DCS per recuperare questo puntatore.
Osservazioni
Lega predefinito semplice proprietà associata dell'oggetto chiamante (ad esempio un controllo di modifica), come marcata nella libreria dei tipi, al cursore sottostante che è definito dalla proprietà DataSource, UserName, Password e SQL del controllo origine dati. L'oggetto CWnd su cui chiamare questa funzione deve essere un controllo con associazione a dati. BindDefaultProperty potrebbe essere usato nel contesto seguente:
BOOL CMyDlg::OnInitDialog()
{
...
CWnd * pDSC = GetDlgItem(IDC_REMOTEDATACONTROL);
PList CWnd * = GetDlgItem(IDC_DBLISTBOX);
pList-gt;BindDefaultProperty (0x2,
VT_BSTR, _T("CourseID"), pDSC);
CWnd * EDITPL = GetDlgItem(IDC_MASKEDBOX);
EDITPL - > BindDefaultProperty (0x16,
VT_BSTR, _T("InstuctorID"), pDSC);
...
return TRUE;
}
Panoramica di CWnd |nbsp; Membri della classe | Gerarchia Chart
Vedere a&nchenbsp;CWnd::GetDSCCursor, CWnd::BindProperty