CWnd::BindDefaultProperty
Привязывает свойство вызывающего объекта по умолчанию простое связанное (таких как элемент управления "Поле ввода"), как отмечено в библиотеке типов, курсор, который определен с базовым источником данных, имени пользователя, пароля и свойствами SQL элемента управления источником данных.
void BindDefaultProperty(
DISPID dwDispID,
VARTYPE vtProp,
LPCTSTR szFieldName,
CWnd * pDSCWnd
);
Параметры
dwDispID
Указывает идентификатор DISPID свойства элемента управления с привязкой к данным, привязанным к элементу управления источником данных.vtProp
Определяет тип свойства, которое необходимо привязать — например, VT_BSTR, VT_VARIANT и т дszFieldName
Указывает имя столбца в курсоре, предоставленный элементом управления источником данных, к которому будет привязано свойство.pDSCWnd
Пункты окна, размещение элемент управления источником данных, к которому будет привязано свойство. Вызов GetDlgItem с идентификатором ресурса окна узла DCS для получения этого указателя.
Заметки
Объект CWnd, на котором эта функция вызывается должен быть элементом управления с привязкой к данным.
Пример
BindDefaultProperty может быть использовано в следующем контексте.
BOOL CMyDlg::OnInitDialog()
{
...
CWnd* pDSC = GetDlgItem(IDC_DATASOURCE);
CWnd* pMyBound = GetDlgItem(IDC_MYBOUNDCTRL1);
pMyBound->BindDefaultProperty(0x1, VT_BSTR, _T("ContactFirstName"), pDSC);
...
return TRUE;
}
Требования
Header: afxwin.h