CWnd::BindDefaultProperty

voidBindDefaultProperty (,DISPIDdwDispID,VARTYPEvtProp,LPCTSTRszFieldNameCWnd *pDSCWnd);

Параметры

dwDispID

Указывает идентификатор DISPID свойства для привязанного к данным элемента управления, который должен быть привязан к элементу управления источником данных.

vtProp

Определяет тип свойства быть связанными, например, VT_BSTR, VT_VARIANTи т. д.

szFieldName

Указывает имя столбца, в курсор, предоставляемых элементом управления источником данных, к которому будет привязан свойство.

pDSCWnd

Указывает на окна данного элемента управления узлов источника данных, к которому будет привязан свойство. GetDlgItem вызов с Идентификатором ресурса DCS главного окна для получения этого указателя.

Примечания

Связывает вызывающего объекта по умолчанию простая связанного свойства (например, элемент управления редактирования), как отмеченные в библиотеке типов, основной курсор, который определяется свойствами источника данных, имя пользователя, пароль и SQL элемента управления источником данных. CWnd объект, на котором эта функция вызывается должен быть элемент управления привязкой данных. BindDefaultProperty можно использовать в следующем контексте:

BOOL CMyDlg::OnInitDialog()
{
   ...
   CWnd * ХСДП = GetDlgItem(IDC_REMOTEDATACONTROL);
   CWnd * pList = GetDlgItem(IDC_DBLISTBOX);
   pList-gt;BindDefaultProperty (0x2,
      VT_BSTR, _T("CourseID"), ХСДП);
   CWnd * pEdit = GetDlgItem(IDC_MASKEDBOX);
   pEdit - > BindDefaultProperty (0x16,
      VT_BSTR, _T("InstuctorID"), ХСДП);
   ...
   Возвращает значение TRUE;
}

Обзор CWnd |nbsp; Члены класса | Иерархическая схема

См. также CWnd::GetDSCCursor, CWnd::BindProperty

Index