Fenêtre en plein écran

 

Il est possible de faire en sorte qu'une fenêtre s'affiche en plein écran.

Tout d'abord avec l'option SW_MAXIMIZE de la fonction ShowWindow()

Dans ce cas, la fenêtre s'affichera totalement à l'écran, et vous verrez aussi la barre de titre, les bordures de la fenêtres, ...

 

Dans certains cas, il peut être intéressant de ne pas voir ces bordures. En résumé, d'avoir la zone client sur la totalité de l'écran (Cas d'un jeu en mode fullscreen par exemple, ou pour afficher une image en totalité sur l'écran).

Dans ce cas, vous voulez en fait positionner comme taille pour la zone cliente, celle correspondant à la taille de l' écran.

Ce cas un peu particulier est souvent associé à un changement de mode graphique ou changement de résolution. Les explications étant données dans le chapitre concernant l'écran.

Certaines touches du clavier pourront aussi être bannies, modifiées dans leur réaction.

 

Annexes

Solution fullscreen avec direct X (bien plus adapté pour les jeux !)