Rechercher : dans
Par :

Forcer taille de la console windows en C++

Dernière réponse le 23 jan 2009 à 11:00:04 built, le 22 jan 2009 à 11:47:25 
 Signaler ce message aux modérateurs

Bonjour,

Je souhaite forcer la taille de la console windows lors de l'exécution de celle-ci par un programme. En effet ce programme affiche du texte caractère par caractère , au bout de 80 caractère il reviens à la ligne et au bout de 25 lignes il demande de changer de page. Ce qui créé donc un mode de consultation de texte en mode "page par page". 

Problème si on augmente la taille de la console (taille par défaut différente de mes valeurs). Alors le résultat n'est pas celui attendu. L'affichage n'est pas respecté.

Est-il possible :

   _ de forcer la taille de la console avec les paramètres voulu (hauteur , largeur), afin que l'affichage soit correct ?

   _ ou bien de récupérer la taille de la console dans des variables pour s'en servir en paramêtres ?


Cordialement. 
le doute est le début de la sagesse.
Configuration: Windows Vista
Firefox 3.0.5

Meilleures réponses pour « Forcer taille de la console windows en C++ » dans :
Gérer les partitions sous Windows VoirPour ceux qui veulent gérer leurs partitions sous Windows XP, Vista ou Sept sans télécharger aucun logiciel supplémentaire, voici la procédure : Accédez au gestionnaire de disque Partitionner son disque Réduire une partition Créer une...
Windows 7 - Bureau et icônes VoirDécouvrez votre Bureau Au démarrage de l’ordinateur, ce que vous voyez d’affiché à l’écran constitue le Bureau de Windows. C’est le point central névralgique de toutes les activités que vous allez effectuer avec votre système d’exploitation. C’est...

1

Char Snipeur, le 22 jan 2009 à 12:40:31

Je ne trouve rien de la sorte sous XP.
Mais tu doit pouvoir récupérer les tailles par défaut de la console et les mettre en dur dans le programme. Salutation !
Char Snipeur

Répondre à Char Snipeur

2

Mahmah, le 22 jan 2009 à 18:01:22

Bonjour,

Peut-être avec SetConsoleScreenBufferSize, à tester. Il semble y avoir un bon nombre de vérifications à effectuer pour être sûr de mettre une taille valide.

Pour ensuite vraiment forcer cette taille, il faut retirer les droits de changement de taille de ta fenêtre à l'utilisateur je suppose que c'est possible.

M.

Répondre à Mahmah

3

 built, le 23 jan 2009 à 11:00:04

Merci pour ta réponse , je vais essayer de creuser dans ce sens!

Cordialement. le doute est le début de la sagesse.

Répondre à built
Collection CommentÇaMarche.net