Tutorial d'initiation A la programmation avec l'API Windows
Tutorial d'initiation a la programmation Windows avec Microsoft Visual C++
Chapitre 1Les bases d'un programme Windows7. Création d'une application console
Cours théorique :
Avant de s'intéresser aux applications consoles, il convient de bien comprendre de quoi il s'agit. Une application console n'est pas un programme DOS. C'est un programme Windows utilisant les fonctions de l'API Windows mais qui s'affiche dans une console DOS au lieu d'une fenêtre classique. Un tel programme ne peut pas être démarré en mode DOS réel.
L'avantage de ces programmes est qu'il est inutile de se préoccuper de l'affichage de la fenêtre puisque toutes les interventions sur la fenêtre sont prises en compte par le système. Ce type d'application est très utile pour de petits utilitaires fonctionnant en ligne de commande (bien qu'ils paraissent austères!).
Cependant, ces programmes fonctionnent de la même manière que les applications DOS (pour ce qui est de l'entrée sortie sur l'écran). On pourra donc utiliser les fonctions printf() et scanf() du C standard pour afficher des données à l'écran. De même les fonctions de flux standard C++ cin et cout sont utilisables.
Cette partie ne fera pas l'objet d'un projet, mais les applications console seront utilisées plus tard pour illustrer des programmes simples et ne nécessitant pas ou peu de communications avec l'utilisateur, de manière à réduire la taille des programmes.
|