Accès de type sécurisé aux contrôles sans Assistants Code

La première approche de la création d’un accès de type sécurisé aux contrôles utilise une fonction membre inline pour convertir le type de retour de la fonction membre de GetDlgItem la classe CWnden type de contrôle C++ approprié, comme dans cet exemple :

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

Vous pouvez ensuite utiliser cette fonction membre pour accéder au contrôle de manière sécurisée de type avec du code similaire à ce qui suit :

GetMyCheckbox()->SetCheck(BST_CHECKED);

Voir aussi

Accès de type sécurisé aux contrôles d’une boîte de dialogue
Accès de type sécurisé aux contrôles avec Assistants Code