Compartir a través de


Type-Safe acceso a controles sin asistentes para código

El primer enfoque para crear acceso con seguridad de tipos a los controles usa una función miembro insertada para convertir el tipo de valor devuelto de la función miembro CWnd de la clase GetDlgItem en el tipo de control de C++ adecuado, como en este ejemplo:

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

A continuación, puede usar esta función miembro para acceder al control de forma segura para tipos con código similar al siguiente:

GetMyCheckbox()->SetCheck(BST_CHECKED);

Consulte también

Type-Safe acceso a controles en un cuadro de diálogo
Type-Safe acceso a controles con asistentes para código