privatevoid BindDefaultProperty ( DISPID dwDispID, VARTYPE vtProp, LPCTSTR szFieldName, CWnd * pDSCWnd );
Parâmetros
dwDispID
Especifica o DISPID de uma propriedade em um Controlarar ligado a dados que está a ser ligado a um Controlarar de fonte de dados.
vtProp
Especifica o tipo da propriedade a ser vinculado — por exemplo, VT_BSTR, VT_VARIANTe assim por diante.
szFieldName
Especifica o nome da coluna, no cursor fornecido pelo Controlarar de fonte de dados, para que a propriedade será ligada.
pDSCWnd
Aponta para a janela Controlarar anfitriões a fonte de dados ao qual a propriedade será ligado. Chamada GetDlgItem com a identificação de recurso de janela de host dos DCS para recuperar esse ponteiro.
Observações
Liga padrão simples ligado propriedade do objeto de chamada (como um Controlarar de editar), como marcado na biblioteca de tipos, o cursor subjacente que é definido pelas propriedades de DataSource, UserName, senha e SQL do Controlarar de origem de dados. O objeto de CWnd no qual você chama essa função deve ser um Controlarar ligado a dados. BindDefaultProperty pode ser usado no seguinte contexto:
BOOL CMyDlg::OnInitDialog()
{
...
CWnd * pDSC = GetDlgItem(IDC_REMOTEDATACONTROL);
CWnd * pList = GetDlgItem(IDC_DBLISTBOX);
pList-gt;BindDefaultProperty (0x2,
VT_BSTR, _T("CourseID"), pDSC);
CWnd * pEdit = GetDlgItem(IDC_MASKEDBOX);
pEdit - > BindDefaultProperty (0x16,
VT_BSTR, _T("InstuctorID"), pDSC);
...
retornar TRUE;
}
|&Nbsp CWnd visão geral ; Membros de classe | Gráfico de hierarquia
Co&nsulte tambémnbsp;CWnd::GetDSCCursor, CWnd::BindProperty