CWnd::BindDefaultProperty

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

Index