| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
    Comment utiliser les cases à cocher dans MFC
    Le contrôle de la case a deux états , « vérifié » et « incontrôlée ». Il peut être appliqué partout où un choix est attendu de l'utilisateur, comme acceptant les conditions fixées par un fournisseur avant d'installer un logiciel ou en sélectionnant réponses à choix multiples . La case à cocher est basé sur la classe CButton de la bibliothèque MFC (Microsoft Foundation Class ) . Utiliser case à cocher contrôle MFC dans un programme est assez simple à apprendre. Choses que vous devez
    Microsoft Visual Studio à base MFC
    Voir Plus Instructions
    1

    Lancement de Microsoft Visual Studio . Utilisez le MFC AppWizard (exe) pour créer un projet en fonction de dialogue . Choisissez les options par défaut .
    2

    place une case à cocher sur le contrôle Dialog vous venez de créer à partir de la boîte à outils contrôles . Faites un clic droit , sélectionnez "Propriétés" et lui donner l'ID " IDC_CHECKBOX . "
    3

    Créer une fonction d'événements pour le Check Box . Ouvrez l'Assistant de Classe en appuyant sur Ctrl + W, puis cliquez sur l'onglet " Cartes de message" . Sélectionnez " IDC_CHECKBOX1 " sous " ID d'objet . " Ensuite, sous la rubrique « Messages », sélectionnez « BN_CLICKED . " Maintenant cliquez sur le bouton "Ajouter des fonctions" . Acceptez le nom de la fonction par défaut et cliquez sur "OK". Cliquez sur " Modifier le code " dans la fenêtre de l'assistant. Collez la ligne suivante sous le commentaire " TODO ": " MessageBox ( " clicked "); " . Compiler et exécuter le code. Cochez la case et voir le message.
    4

    Démontrer la fonction binaire du contrôle de case à cocher. Ouvrez l'assistant de classe en appuyant sur Ctrl + W. Cliquez sur l'onglet "Variables membre " et sélectionner " IDC_CHECKBOX1 . " Cliquez sur le bouton « Ajouter une variable " et le nom de la variable " m_MyCheckBox . " Sélectionnez "Control" sous le combo "Catégorie" . Retour à la vue de la conception et ajouter un bouton de la boîte de dialogue . Faites un clic droit sur ​​le bouton , sélectionnez le type "Propriétés" pour ID " IDC_BINARYBUTTON " et modifier la légende de "Get Val . " Appuyez sur Ctrl + W , cliquez sur l'onglet " Cartes de message" , choisissez " IDC_BINARYBUTTON » sous « Object ID » et mettre en évidence le message " BN_CLICKED " . Cliquez sur " Ajouter une fonction , " accepter le nom par défaut et cliquez sur " Modifier le code . " Collez le code suivant dans le cadre du " TODO " commentaire:
    CString strBinaryVal ;
    int val = m_MyCheckBox.GetCheck ();
    strBinaryVal.Format ( " la case valeur est: % d", strBinaryVal ) ; Photos MessageBox ( strBinaryVal ) ;
    5

    compiler et exécuter le code. Lorsque le bouton est enfoncé et que la case à cocher est activée, le numéro 1 apparaît. Un zéro apparaît lorsque le contrôle de case n'est pas cochée .

    Previous :

    next :
      articles connexes
    ·Définition de l'abstraction des données en C + + 
    ·Comment allouer un pointeur de tableau 2D 
    ·Comment inverser une valeur dans C + + 
    ·Comment faire pour créer des fichiers PDF avec C Code …
    ·Comment faire pour créer une clé de produit 
    ·Comment ajouter une DLL dans Visual C 
    ·Comment utiliser C + + destructeurs virtuelle 
    ·Comment écrire de données d'applications avec C # 
    ·Comment utiliser le Microsoft Visual Studio C Compiler …
    ·Comment faire pour modifier un taux de remplissage 
      articles en vedette
    ·Comment faire pour modifier la fenêtre active en Visua…
    ·Comment mettre à jour une version Java dans PATH 
    ·Comment changer le défaut MySQL Nom d'utilisateur et m…
    ·Comment Divs Code 
    ·Différence entre URS & SRS 
    ·Comment changer Div texte en gras en JavaScript 
    ·Comment créer une base de données avec Visual Basic 
    ·Comment écrire des jeux en Java 
    ·Qu'est-ce qu'un VB Script utilisé pour 
    ·Processus concurrents dans un objet Servlet 
    Copyright © Connaissances Informatiques http://fr.wingwit.com