" CButton " est la classe MFC qui permet aux programmeurs de manipuler les boutons de commande. Les boutons de commande sont omniprésents dans les programmes avec une interface utilisateur graphique. Ce sont les petits rectangles avec une étiquette comme OK , Annuler ou Rétablir qui peut être cliqué pour initier une sorte d'action . Cet article va montrer comment les propriétés et événements d'un bouton de commande peuvent être modifiés en utilisant les fonctionnalités riches de Microsoft Studio. Choses que vous devez
Visual C + + Integration Development Environment
Voir Plus Instructions
1
créer une application MFC simple. Lancement de Microsoft Visual C + + 6.0. Cliquez sur Menu , Fichier puis Nouveau. Sélectionnez MFC AppWizard (exe) . Nommez-le " MyButton . " Dans le "Step 1" écran choisissez " dialogue fondé . " Cliquez sur Terminer . Vous avez créé une application MFC simple avec deux boutons de commande . Il faut légende OK alors que les autres écrans Annuler . Supprimez-les .
2
Ajouter un nouveau bouton de commande. Obtenez -le de la boîte à outils contrôles. C'est le panneau en haut de l'atelier avec les icônes de contrôle. Cliquez sur l'icône du bouton de commande, puis cliquez sur la boîte de dialogue ( fenêtre grise avec la légende " MyButton " ) . Cela impose un bouton nommé Button1 sur la boîte de dialogue .
3
Modifier les propriétés du bouton . Cliquez sur Button1 et appuyez sur Entrée . Cela fait apparaître la fenêtre Propriétés du bouton poussoir . Modifiez l'ID de IDC_MyButton . Changer la légende de My Button .
4
appeler l'assistant de classe. Appuyez sur Ctrl + W. Cliquez sur l'onglet tables des messages . Assurez-vous que le nom de la classe figurant dans la liste déroulante en haut à droite est CMyButtonDlg (ou CWhatEverYouNamedTheProjectDlg ) . Sélectionnez IDC_MYBUTTON dans la boîte sur le côté gauche . Sélectionnez BN_CLICKED dans la boîte vers la droite. Maintenant cliquez sur le bouton Ajouter une fonction qui vient de se activé. Appuyez sur OK. La zone de liste est ci-dessous OnMybutton surbrillance. Cliquez sur le bouton Modifier le code .
5
Ajoutez votre propre code. Notez que vous avez été amené dans les accolades de la fonction OnMyButton dans le fichier de MyButtonDlg.cpp . Le code que vous ajoutez ici sera exécuté lorsque mon bouton est pressé. Ajouter une ligne de code pour que la fonction se présente comme suit :
vide CMyButtonDlg :: OnMybutton () {
//TODO : Ajouter votre commande notification code du gestionnaire ici
MessageBox ( " Mon bouton cliqué "); }
6
Construire et exécuter cette application . Vous pouvez le faire rapidement en appuyant sur F7 et Ctrl + F5. Un bouton de commande apparaît avec la légende My Button sur une boîte de dialogue . Lorsque vous appuyez sur mon bouton d'une boîte de message apparaît .