CWnd::BindDefaultProperty

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

Parámetros

dwDispID

Especifica el identificador de envío de una propiedad en un control enlazado a datos que es estar enlazado a un control de origen de datos.

vtProp

Especifica el tipo de la propiedad para obligarse — por ejemplo, VT_BSTR, VT_VARIANTetc.

szFieldName

Especifica el nombre de la columna, en el cursor proporcionado por el control de origen de datos, a la que se enlazará la propiedad.

pDSCWnd

Apunta a la ventana de control host del origen de datos al que se enlazará la propiedad. Llamada GetDlgItem con el identificador de recurso de ventana de los controladores de dominio host para recuperar este puntero.

Observaciones

Enlaza la llamada propiedad del objeto predeterminada simple enlazado (por ejemplo, un control de edición), como marcadas en la biblioteca de tipos, con el cursor subyacente que está definido por las propiedades DataSource, nombre de usuario, contraseña y SQL del control de origen de datos. El objeto CWnd que llamar a esta función debe ser un control enlazado a datos. BindDefaultProperty puede utilizarse en el siguiente contexto:

BOOL CMyDlg::OnInitDialog()
{
   ...
   CWnd * pDSC = GetDlgItem(IDC_REMOTEDATACONTROL);
   CWnd * pList = GetDlgItem(IDC_DBLISTBOX);
   pList-gt;BindDefaultProperty (0 x 2,
      VT_BSTR, _T("CourseID"), pDSC);
   CWnd * pedito = GetDlgItem(IDC_MASKEDBOX);
   pedito - > BindDefaultProperty (0x16,
      VT_BSTR, _T("InstuctorID"), pDSC);
   ...
   Devuelve TRUE;
}

Visión General de CWnd |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambié&nnbsp;CWnd::GetDSCCursor, CWnd::BindProperty

Index