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

Note

La bibliothèque Microsoft Foundation Classes (MFC) continue d’être prise en charge. Toutefois, nous n’ajoutons plus de fonctionnalités ni ne mettons à jour la documentation.

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 CWnd de la classe GetDlgItem en le 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 au niveau du type avec un code semblable à celui-ci :

GetMyCheckbox()->SetCheck(BST_CHECKED);

Voir aussi

Type-Safe Accès aux contrôles dans une boîte de dialogue
Type-Safe Accès aux contrôles avec des Assistants de code