CWnd::BindDefaultProperty
Associa a propriedade associada simples padrão de objeto de chamada (como um controle de edição), marcada como na biblioteca de tipos, ao cursor subjacente que é definido pela fonte de dados, nome de usuário, por senha, as propriedades e do SQL de controle da fonte de dados.
void BindDefaultProperty(
DISPID dwDispID,
VARTYPE vtProp,
LPCTSTR szFieldName,
CWnd * pDSCWnd
);
Parâmetros
dwDispID
Especifica o DISPID de uma propriedade em um controle associado a dados que deve ser associado a um controle de fonte de dados.vtProp
Especifica o tipo da propriedade a ser associada — por exemplo, VT_BSTR, VT_VARIANT, e assim por diante.szFieldName
Especifica o nome da coluna, no cursor fornecido pelo controle da fonte de dados, que a propriedade será associado.pDSCWnd
Aponta para a janela que hospeda o controle de fonte de dados que a propriedade será associado.Chamada GetDlgItem com a identificação de recurso da janela hospedeira de DCS para recuperar esse ponteiro.
Comentários
O objeto de CWnd em que você chamar a função deve ser um controle associado a dados.
Exemplo
BindDefaultProperty pode ser usada no seguinte contexto:
BOOL CMyDlg::OnInitDialog()
{
...
CWnd* pDSC = GetDlgItem(IDC_DATASOURCE);
CWnd* pMyBound = GetDlgItem(IDC_MYBOUNDCTRL1);
pMyBound->BindDefaultProperty(0x1, VT_BSTR, _T("ContactFirstName"), pDSC);
...
return TRUE;
}
Requisitos
Cabeçalho: afxwin.h