Introduction à Visual Studio C++ (VC++) PRO-1027 Programmation Scientifique en C Introduction à Visual Studio C++ (VC++) Sujets Utilisation de l’outil de développement Visual Studio Concepts généraux Développement d’applications MFC sous VC++ Création d’un projet Développement d’interfaces Programmation des interactions (événements)
Introduction à Visual Studio C++ Visual Studio est un outil permettant de développer des programmes sous la plate-forme Microsoft. Les langages de programmation supportés par Visual Studio sont principalement: Visual Basic, Visual C++, Visual C#, Visual J# . Visual Studio supporte aussi les outils Visual Source Safe (gestion de projets de développement en groupe) et Visual Interdev (gestion de projets pour l’Internet). Dans le contexte du cours, nous utiliserons Visual C++.
Démarrage de Visual Studio
Création d’une application simple avec Visual C++ Pour créer un nouveau projet: File->New->Project
Création d’une application simple avec Visual C++ Création d’une application MFC Donner un nom au projet
Création d’une application simple avec Visual C++ Spécifier le type d’application
Création d’une application simple avec Visual C++ Environnement de développement: Visualisation des classes Affichage de classes : Nous permet d’explorer notre projet mais classe par classe. Permet d’observer la définition de chaque classe, ces attributs ces méthodes, ces événements associés.
Création d’une application simple avec Visual C++ Environnement de développement: Explorateur de solution Une solution Visual Studio peut contenir un ou plusieurs projets. L’explorateur de solutions permet de visualiser les fichiers de nos projets. Ces fichiers sont regroupés Selon trois types: Fichiers d’en-tête (extension h): contiennent les déclarations des classes et fonctions. Fichiers source (extension cpp): contiennent les définitions des Fichiers de ressources: contiennent la description des ressources visuelles.
Création d’une application simple avec Visual C++ Environnement de développement: Visualisation des ressources Affichage des ressources : permet de visualiser les contrôles constituant l’interface de notre projet. Comme par exemple les boîtes de dialogue, les menus, Boutons etc.
Création d’une application simple avec Visual C++ Ajout de contrôles à l’application Dialogue (Chaîne de caractères)
Création d’une application simple avec Visual C++ Ajout de contrôles à l’application Dialogue (Zone d’édition de texte)
Création d’une application simple avec Visual C++ Ajout de contrôles à l’application Dialogue (Boutons)
Création d’une application simple avec Visual C++ Ajout de contrôles à l’application Dialogue (Ajouter une variable à un contrôle )
Création d’une application simple avec Visual C++ Ajout de contrôles à l’application Dialogue (Ajouter une variable à un contrôle: spécifier la catégorie, le type et le nom de la variable )
Création d’une application simple avec Visual C++ Ajout de contrôles à l’application Dialogue (Ajouter une variable à un contrôle: spécifier la catégorie, le type et le nom de la variable )
Création d’une application simple avec Visual C++ Ajout de contrôles à l’application Dialogue (Programmer les événements associés à chaque bouton en double-cliquant sur chaque bouton et en insérant le programme associé à chaque événement)
Création d’une application simple avec Visual C++ Ajout de contrôles à l’application Dialogue (Programmer les événements associés à chaque bouton)
Création d’une application simple avec Visual C++ Ajout de contrôles à l’application Dialogue (Tester l’application: Lancer la compilation suivie de l’exécution )
Création d’une application simple avec Visual C++ Ajout de contrôles à l’application Dialogue (Tester l’application: Exemple de sorties)
Création d’une application simple avec Visual C++ Ajout de contrôles à l’application Dialogue (Informations importantes: Fichiers du projet) Double-cliquer sur le fichier .sln pour charger le projet
Création d’une application simple avec Visual C++ Ajout de contrôles à l’application Dialogue (Informations importantes: Fichiers du projet)
Création d’une application simple avec Visual C++ Ajout de contrôles à l’application Dialogue (Informations importantes: Affichage des résultats de la compilation) En cliquant sur un message d’erreur, le système vous amène directement à la ligne de programme erronée
Création d’une application simple avec Visual C++ Ajout de contrôles à l’application Dialogue (Informations importantes: Sauvegarde du projet)
Création d’une application simple avec Visual C++ Ajout de contrôles à l’application Dialogue (Ajout d’autres contrôles: Boîte à cocher)
Création d’une application simple avec Visual C++ Ajout de contrôles à l’application Dialogue (Ajout d’autres contrôles: Boîte à cocher: variable associée)
Création d’une application simple avec Visual C++ Ajout de contrôles à l’application Dialogue (Ajout d’autres contrôles: Boîte à cocher: code associé à l’événement bouton Afficher texte)
Création d’une application simple avec Visual C++ Ajout de contrôles à l’application Dialogue (Ajout d’autres contrôles: Boîte à cocher: Compilation et exécution) En cliquant sur ok le texte apparaît dans la boîte d’édition du bas
Création d’une application simple avec Visual C++ Ajout de contrôles à l’application Dialogue (Ajout d’autres contrôles: Boîte à cocher: Compilation et exécution)
Création d’une application simple avec Visual C++ Ajout de contrôles à l’application Dialogue (Ajout d’autres contrôles: Boîte à cocher: Compilation et exécution)
Création d’une application simple avec Visual C++ Ajout de contrôles à l’application Dialogue (Ajout d’autres contrôles: Boîte à cocher: Compilation et exécution)
Création d’une application simple avec Visual C++ Ajout de contrôles à l’application Dialogue (Ajout d’autres contrôles: Groupe de boutons radio)
Création d’une application simple avec Visual C++ Ajout de contrôles à l’application Dialogue (Ajout d’autres contrôles: Bouton radio: variable associée au bouton radio cm)
Création d’une application simple avec Visual C++ Ajout de contrôles à l’application Dialogue (Ajout d’autres contrôles: Bouton radio: code associé à l’événement bouton Conversion)
Création d’une application simple avec Visual C++ Ajout de contrôles à l’application Dialogue (Ajout d’autres contrôles: Bouton radio: compilation et exécution)
Création d’une application simple avec Visual C++ Ajout de contrôles à l’application Dialogue (Ajout d’autres contrôles: Bouton radio: compilation et exécution)