CWnd::GetDSCCursor

IUnknown * GetDSCCursor ( );

Значення, яке повертається

Вказівник на курсор, який визначається елемента керування джерела даних. MFC піклується про виклик AddRef вказівник.

Зауваження

Телефонуйте цієї функції-члена отримати вказівник на основні курсор, який визначається джерело даних, ім'я користувача, пароль і SQL властивості елемента керування джерела даних. Використання вказівника повернувся для властивості ICursor значення комплекс керування даними, таких як управління даними сітки. Елемента керування джерела даних не набере чинності, доки перший приєднаний елемент керування просить його курсор. Це може статися, що явно виклику GetDSCCursor або неявно MFC прив'язування менеджер. У будь-якому випадку ви можете змусити елемента керування джерела даних, щоб стати активними на виклик GetDSCCursor і потім реліз закликають повернувся вказівник, щоб IUnknown. Активація призведе до елемента керування джерела даних для підключення до основного джерела даних. Повернуті вказівник може використовуватися в нижче контексті:

 BOOL CMyDlg::OnInitDialog()
{
   / / Знайти дитини елементи керування в діалоговому вікні
   CWnd * pDSC = GetDlgItem(IDC_REMOTEDATACONTROL);
   CDBListBox * pList = (CDBListBox *)
   GetDlgItem(IDC_DBLISTBOX);

/ / Менеджер прив'язування MFC розповісти, що ми є
   / / Прив'язування DISPID 3 до елемента керування джерела даних.
   pList-gt;BindProperty (0x3, pDSC);

/ / Розповісти у списку поле, до якого викрити як його
   / / Приєднаний стовпець
   pList - > SetBoundColumn(_T("CourseID"));

/ / Розповісти в списку, які курсору та стовпці
   / / для заповнення списку з
   pList - > SetListField(_T("CourseID"));
   IPUNKNOWN * pcursor = pDSC - > GetDSCCursor();
   ...
   Якщо (! pcursor)
   {
   / / Вказівник не задано успішно.
      Повертає FALSE;
   }
   / / Вказівник було успішно призначено,
   pList - > SetRowSource(pcursor);
   ...
   pcursor - > Release();
   повертає TRUE;
}

Огляд CWnd |nbsp; Члени класу | Ієрархічна діаграма

Дивіться також CWnd::BindDefaultProperty, CWnd::BindProperty

Index