Comment mettre une Fenetre MS-dos en pleine encran

cs_celyane Messages postés 3 Date d'inscription mardi 16 décembre 2003 Statut Membre Dernière intervention 9 mars 2005 - 20 oct. 2004 à 21:27
magic_Nono Messages postés 1878 Date d'inscription jeudi 16 octobre 2003 Statut Membre Dernière intervention 16 mars 2011 - 21 oct. 2004 à 09:17
bonjour voula plusieur jour que je recherche sans fin
Comment puis je mettre la fenetre du programme MS-Dos en plein ecran sachant que je compile avec visual c++

2 réponses

racpp Messages postés 1909 Date d'inscription vendredi 18 juin 2004 Statut Modérateur Dernière intervention 14 novembre 2014 17
21 oct. 2004 à 02:14
Salut,
Voici un petit code pour windows NT/2000/XP:
#include <windows.h>
void main()
{
 typedef BOOL (WINAPI *PFONCTION) (HANDLE,DWORD,PCOORD);
 HMODULE hDLL=LoadLibrary("kernel32.dll");
 PFONCTION SetDisplayMode = (PFONCTION) GetProcAddress(hDLL,"SetConsoleDisplayMode");
 HANDLE hconsole = GetStdHandle(STD_OUTPUT_HANDLE);
 COORD coord;
 SetDisplayMode (hconsole,1,&coord);
 //suite du code
 //..............
}


Pour Windows 95/98/ME tu peux essayer ce code:
#include <windows.h>
void main()
{
 char console[120];
 strcpy(console, "Nom du programme");
 GetConsoleTitle(console, sizeof(console));
 HWND hconsole = FindWindow("tty", console);
 SendMessage(hconsole, WM_COMMAND, 57359, 0);
 }
0
magic_Nono Messages postés 1878 Date d'inscription jeudi 16 octobre 2003 Statut Membre Dernière intervention 16 mars 2011
21 oct. 2004 à 09:17
exact

ou tt simplement :

ALT + ENTER

ou automatiquement en simulant cet appui (msg comme ci dessus)

++

Magic Nono: l'informagicien! 8-)
0
Rejoignez-nous