Afficher un texte [Résolu]

Signaler
Messages postés
41
Date d'inscription
jeudi 8 avril 2010
Statut
Membre
Dernière intervention
28 juin 2014
-
Messages postés
41
Date d'inscription
jeudi 8 avril 2010
Statut
Membre
Dernière intervention
28 juin 2014
-
Bonjour,
Comment afficher un texte en le positionnant à une ligne ou une colonne bien précise dans la fenêtre d'exécution ?

4 réponses

Messages postés
41
Date d'inscription
jeudi 8 avril 2010
Statut
Membre
Dernière intervention
28 juin 2014
1
Merci du coup de main, je vais essayer de suite
Messages postés
3983
Date d'inscription
jeudi 14 juillet 2005
Statut
Membre
Dernière intervention
30 juin 2013
12
SetConsoleCursorPosition() sous Windows ...

VB.NET is good ... VB6 is better
Utilise Réponse acceptée quand un post répond à ta question
Messages postés
41
Date d'inscription
jeudi 8 avril 2010
Statut
Membre
Dernière intervention
28 juin 2014
1
Pourriez-vous préciser en me donnant un exemple ?
Messages postés
14
Date d'inscription
vendredi 14 mai 2010
Statut
Membre
Dernière intervention
9 mars 2011

Je connais pas cette fonction mais une petite recherche Google et j'ai trouvé ça :

Pris sur http://msdn.microsoft.com/en-us/library/ms686025%28VS.85%29.aspx
Sets the cursor position in the specified console screen buffer.
Donc ça met le curseur à une position xy.

//Pris sur http://www.cplusplus.com/forum/beginner/4234/
#include <stdio.h>    //STD_OUTPUT_HANDLE
#include <conio.h>    //curseur
#include <windows.h>  //SetConsoleCursorPosition, GetStdHandle
void gotoxy( int column, int line ) {
    COORD coord;
    coord.X = column;
    coord.Y = line;
    SetConsoleCursorPosition(
       GetStdHandle( STD_OUTPUT_HANDLE ),
       coord
    );
}
//Puis, écriture du texte...

GetStdHandle sert apparemment à pointer vers l'écran ou un autre dispositif d'affichage...

Voila !