Fenêtre MS-DOS en langage C

cs_BaptX Messages postés 30 Date d'inscription samedi 18 décembre 2004 Statut Membre Dernière intervention 28 décembre 2006 - 7 mars 2005 à 14:25
cs_BaptX Messages postés 30 Date d'inscription samedi 18 décembre 2004 Statut Membre Dernière intervention 28 décembre 2006 - 10 mars 2005 à 12:58
Bonjour tout le monde,

Je suis en train de faire avec un pote un projet pour le bahut. Il s'agit d'un traitement de texte sous MS-DOS (du moins la commande hein ;) ). Et en fait, on a voulu refaire à l'identique le EDIT de M$ mais on a un problème assez génant. Sous Dev-C++, quand on code un fichier c tout con, on s'aperçoit que il y a la présence de la barre de défilement dans la fenêtre ms-dos et que visiblement c'est comme si on tapait du texte pendant de nombreuses lignes. Or, quand on demande à windows de mettre en plein écran, il reflète ce qu'il y a dans la fenêtre mais comme bcp de lignes sont alouées, bah on a pas ce qu'on voit.
En gros, car je sais que c'est pas facile à comprendre:
- Faites un programme où vous printez un mot, et regardez la taille de la fenêtre ms-dos.
- Ouvrez EDIT
- Comparez les deux fenêtre ms-dos(en plein écran), voyez-vous la différence ?

Je sais pas pkoi mais ça sent la commande de m**de dans windows.h
Help us plizeuh ;)
Thks a lot ^^

---
Manger c'est tricher.
Vomir c'est trahir.
Dormir c'est mourir.

5 réponses

dletozeun Messages postés 546 Date d'inscription vendredi 13 février 2004 Statut Membre Dernière intervention 9 janvier 2008 1
7 mars 2005 à 16:31
Oula difficile a comprendre...ce que tu veux dire c que ton texte est tellement long que t'arrive pas a tout voir en plein ecran parce que ya pas la barre de defilement?
0
cs_BaptX Messages postés 30 Date d'inscription samedi 18 décembre 2004 Statut Membre Dernière intervention 28 décembre 2006
7 mars 2005 à 16:38
Ce que je veux dire, c'est que quand je crée un programme, la fenêtre ms-dos ne s'adapte pas à la quantité de texte qu'il y a d'afficher... Comme je l'ai dis au-dessus, essaye de faire juste un printf et de regarder comment sera ta fenêtre ms-dos...
Si d'ici ce soir je n'ai pas de réponse ou les gens n'ont toujours pas compris, j'essaierai de poster des screenshots...
En fait, il me faudrait une commande pour, à l'éxécution du programme, je puisse choisir la taille de la fenêtre....
Vraiment pas facile à expliquer comme problème...

---
Manger c'est tricher.
Vomir c'est trahir.
Dormir c'est mourir.
0
U235 Messages postés 13 Date d'inscription mercredi 30 juin 2004 Statut Membre Dernière intervention 18 mai 2005
7 mars 2005 à 18:58
je sais pas si ton prof veut bien.
Tu fait un raccourci de l'executable de ton prog et dans l'onglet "option" tu met "plein écran" et apres tu met "OK".
Ton prog fera 25 caractere de hauteur en fullscreen, comme quand c'est pas en fullscreen.
0
cs_BaptX Messages postés 30 Date d'inscription samedi 18 décembre 2004 Statut Membre Dernière intervention 28 décembre 2006
10 mars 2005 à 12:54
Bon voici les screnshot un peu en retard...
Donc le premier c'est le fameux EDIT de chez crosoft...
Le second c'est mon programme...
A partir de là, j'aimerai savoir comment corriger le bug du second screen pour que le prog fasse comme dans le premier ;)
Mici ^^

EDIT:
http://perso.efrei.fr/~papineau/edit.jpg

Mon programme:
http://perso.efrei.fr/~papineau/mot.jpg

Mici à tous :D

---
Manger c'est tricher.
Vomir c'est trahir.
Dormir c'est mourir.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
cs_BaptX Messages postés 30 Date d'inscription samedi 18 décembre 2004 Statut Membre Dernière intervention 28 décembre 2006
10 mars 2005 à 12:58
Vous voyez le problème en plein écran ? Alors que l'EDIT se reproduit à l'identique en full screen, mon programme affiche tout ce qu'il y a dans la fenetre ms-dos, y compris ce qui se trouve en bas de la barre de défilement. Or, il n'y a rien en dessous du screen. Comment supprimer tout cet espace inutile ?
Merci à tous, si jamais vous ne comprenez toujours pas mon problème, j'essaierai de vous envoyer une copie d'écran des full screens...

Manger c'est tricher.
Vomir c'est trahir.
Dormir c'est mourir.
0
Rejoignez-nous