Syntaxe
BOOL SetConsoleWindowInfo(HANDLE hConsoleOutput, BOOL fAbsolute, PSMALL_RECT psrctWindowRect);
|
Paramètres
Nom |
Description |
hConsoleOutput |
Ce paramètre permet d'indiquer le Handle associé au tampon d'écran de console. |
fAbsolute |
Ce paramètre permet d'indiquer s'il vaut «TRUE», que les coordonnées spécifies le coin supérieur gauche et inférieur droit de la fenêtre, sinon les coordonnées son relative à la coordonnée de la fenêtre courante. |
psrctWindowRect |
Ce paramètre permet d'indiquer les coordonnées du coin supérieur gauche et inférieur droit de la fenêtre. |
Retour
Valeur |
Description |
0 |
Cette valeur permettent d'indiquer que l'opération n'a pas réussi, il faut consulter la fonction GetLastError, pour savoir le pourquoi. |
!= 0 |
Ces valeurs permettent d'indiquer que l'opération a réussi. |
Description
Cette fonction permet de fixer la taille courante et la position de la fenêtre du tampon de la console d'écran.
Remarques
- Cette fonction échoue si les coordonnées de la fenêtre spécifié s'étend au delà des limites de la mémoire tampon d'écran de la console.
Ainsi, les coordonnées ne peuvent pas être négative et ne peut pas être supérieur à la largeur et la hauteur de la mémoire tampon de l'écran.
- Il faut toujours que la coordonnées supérieur gauche soit est des nombres inférieurs à la coordonnée supérieur gauche sinon la fonction échouera.
- Il est possible de déterminer la taille courante et la position de la fenêtre d'un tampon d'écran en utilisant la fonction d'API «GetLargestConsoleWindowSize».
Voir également
Articles - Les géants de l'informatique - Microsoft
Dernière mise à jour : Dimanche, le 6 décembre 2015