Fenetre d'affichage sous dos HELP!

cs_LedPaL Messages postés 6 Date d'inscription mercredi 4 février 2004 Statut Membre Dernière intervention 31 juillet 2004 - 30 juin 2004 à 01:57
cs_LedPaL Messages postés 6 Date d'inscription mercredi 4 février 2004 Statut Membre Dernière intervention 31 juillet 2004 - 1 juil. 2004 à 12:28
Slt,
j'ai besoin de votre aide, je debute !

savez vous quel fichier doi je inclure pour utiliser la commande: window(x1,y1,x2,y2); afin de redefinir une fenetre d'affichage ( x1, x2, y1 et y2 sont les coordonnées de la fenetre)

OU ALORS pourriez vous m'indiquer une autre commande pour redefinir une fenetre d'affichage, sous dos ?

MERCI D'AVANCE !!!

@+ :)

2 réponses

cs_Chouchou182 Messages postés 252 Date d'inscription vendredi 13 juin 2003 Statut Membre Dernière intervention 25 avril 2011 1
1 juil. 2004 à 10:49
BOOL window(short x1, short y1, short x2, short y2)
{
//Récupérer un handle sur la console
HANDLE hStdout = GetStdHandle(STD_OUTPUT_HANDLE);

// On crée un rectangle accueillant les nouvelles coordonnées
SMALL_RECT sr = {x1, y1, x2, y2} ;

// On applique les nouveaux paramètres
if ( !SetConsoleWindowInfo(hStdout, TRUE, &sr) )
return FALSE ;
return TRUE ;
}

Les coordonnées sont à exprimer en caractères.

bug : la fenêtre est redimmensionnée mais pas déplacée, je ne sais d'où ça vient

En espérant que ça puisse t'aider

A++

Chouchou
0
cs_LedPaL Messages postés 6 Date d'inscription mercredi 4 février 2004 Statut Membre Dernière intervention 31 juillet 2004
1 juil. 2004 à 12:28
Merci chouchou,

tu ne connaitrai pas non plus par hazard une petite commande simple pour passer en mode plein ecran ?

merci d'avance.

@+ :)
0