Поделиться через


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

См. также

Ссылки

Класс CWnd

Диаграмма иерархии

CWnd::GetDSCCursor

CWnd::BindProperty