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


Типобезопасный доступ к элементам управления без мастеров кода

Первый подход к созданию типобезопасного доступа к элементам управления использует встроенную функцию-член для приведения возвращаемого типа функции-члена класса CWndGetDlgItem к соответствующему типу элемента управления C++, как в следующем примере:

CButton* CMyDialog::GetMyCheckbox()
{
   return (CButton*)GetDlgItem(IDC_CHECKBOX);
}

Затем эту функцию-член можно использовать для доступа к элементу управления в типобезопасном режиме с кодом, аналогичным следующему:

GetMyCheckbox()->SetCheck(BST_CHECKED);

См. также

Типобезопасный доступ к элементам управления в диалоговом окне
Типобезопасный доступ к элементам управления с использованием мастеров кода