Accueil
Rechercher:
sur developpez.com sur les forums
Forums | Tutoriels | F.A.Q's | Participez | Hébergement | Contacts
Club Emploi Blogs   TV   Dév. Web PHP XML Python Autres 2D-3D-Jeux Sécurité Windows Linux PC Mac
Accueil Conception Java DotNET Visual Basic  C  C++ Delphi MS-Office SQL & SGBD Oracle  4D  Business Intelligence
FORUMS C FAQs C TUTORIELS C LIVRES C COMPILATEURS C SOURCES GTK+

Tutorial d'initiation
A la programmation avec l'API Windows

Tutorial d'initiation a la programmation Windows avec Microsoft Visual C++
PrécédentIndexSuivant

Chapitre 1

Les bases d'un programme Windows

7. 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.


PrécédentIndexSuivant

Responsable bénévole de la rubrique C : Arnaud Feltz (buchs) - Contacter par EMail :
Vos questions techniques : forum d'entraide C - Publiez vos articles, tutoriels et cours
et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones
Nous contacter - Copyright © 2000-2008 www.developpez.com - Legal informations.