Comment aligner la sortie au centre de l'écran - C++?
Je suis en train de travailler sur une console C++ application. Je veux exécuter et d'imprimer toutes les affaires au centre de la fenêtre d'application de l'écran ( à l'horizontale + verticale) comme indiqué ci-dessous.
--------------------------------
| |
| |
| User : xyz |
| Pass : **** |
| |
| |
--------------------------------
Je veux exécuter mon programme que la façon ci-dessus. Est-il possible de le faire?
Toute aide ou suggestion sera la bienvenue.
Quel est ton OS ?
Qu'avez-vous essayé? Êtes-vous à l'aide de
Os est Windows
Je suis à l'aide de iostreams Largeur de la fenêtre d'application n'est pas fixe. Il sera quelle que soit la largeur de l'utilisateur a leur terminal...
jetez un oeil à ce post, donc : ncurses-comme pour windows
Qu'avez-vous essayé? Êtes-vous à l'aide de
iostreams
? Est la largeur de la zone complètement fixe, ou quelle que soit la largeur de l'utilisateur a leur terminal?Os est Windows
Je suis à l'aide de iostreams Largeur de la fenêtre d'application n'est pas fixe. Il sera quelle que soit la largeur de l'utilisateur a leur terminal...
jetez un oeil à ce post, donc : ncurses-comme pour windows
OriginalL'auteur ashu | 2013-06-07
Vous devez vous connecter pour publier un commentaire.
Si vous voulez garder votre application dans une console, mais de faire certaines mises en page je vous recommande d'utiliser ncurses car il vous donne plus de contrôle sur l'endroit où vous l'impression, et vous offre également la possibilité de créer des menus, des boîtes de message et d'autres GUI-comme des choses.
OriginalL'auteur Losiowaty
Exemple pour GAGNER:
OriginalL'auteur Boris
Comment à ce sujet (LIVE EXEMPLE):
Vous obtenez l'idée. Lorsque le centrage de la sortie à la verticale, il vous suffit de mettre le rembourrage fin de lignes en haut de la console.
OriginalL'auteur Mark Garcia