Page 1 sur 1
[..] Attribut plein écran à une fenêtre
Posté : mar. 28 juil. 2009 23:43
par L4crymal
Bonjour, je cherche à attribuer à une fenêtre le statut de "plein écran", comment faire?
Re: [..] Attribut plein écran à une fenêtre
Posté : mer. 29 juil. 2009 06:47
par SagePourpre
Je suppose que le plus simple est de faire un redimensionnement de ta fenêtre si elle n'est pas plein écran et puis
WinSetonTop($titre,$texte,1)
C'est ce que tu cherchais ou j'ai mal saisi un bout de ta question ?
Re: [..] Attribut plein écran à une fenêtre
Posté : mer. 29 juil. 2009 09:31
par Iste
Essaye avec
Code : Tout sélectionner
$GUI = GUICreate("MyGUI")
GUISetStyle($WS_POPUP,$WS_EX_APPWINDOW,$GUI)
C'est ce que j'ai trouvé de mieux
source :
http://www.autoitscript.fr/forum/viewto ... reen#p3585
Re: [..] Attribut plein écran à une fenêtre
Posté : mer. 29 juil. 2009 15:26
par JamesPatageule
Moi j'en ai faite une de la sorte :
Code : Tout sélectionner
$hGUI = GUICreate("Ma fenetre ...", @DesktopWidth, @DesktopHeight, 0, 0, $WS_POPUPWINDOW)
GUISetState()
Et ça marche très bien ^^
Re: [..] Attribut plein écran à une fenêtre
Posté : mer. 29 juil. 2009 19:56
par L4crymal
Malheureusement ce n'est pas ce que je cherche, je cherche à faire du vrai plein écran.
Vos méthodes sont justes mais "salles", merci quand même

Re: [..] Attribut plein écran à une fenêtre
Posté : jeu. 30 juil. 2009 00:33
par Tlem
Pouvez-vous expliquer ce qu'est pour vous du 'vrais plein écran' et ce que vous considérez comme méthode 'propre' ?
Re: [..] Attribut plein écran à une fenêtre
Posté : jeu. 30 juil. 2009 07:30
par L4crymal
Pour ceux qui ont XP:
Ouvrer une console et taper sur ALT+ENTRER
Voila du vrai plein écran

Re: [..] Attribut plein écran à une fenêtre
Posté : jeu. 30 juil. 2009 08:14
par ani
soit plus explicite

Quel fenêtre ? windows help (fichier d'aide)/navigateur/autre programme ??
là tu désigne la console ms-dos, dans ses options on y trouve affichage on a le choix entre en mode fenêtre ou encore en plein ecran, la modification se fera .... sous le regedit ou avec souriso (proprieté+choix options) ou en ligne de cmd ou encore modifier un fichier spécifique
regedit = HKCU\console\fullscreen attribue 1
cmdline = cherche :p
fichier = cherche aussi
tu peux aussi lancer la cmd et lui envoyé les touches claviers que tu viend de citer
On force l'attribution en mode plein écran

Re: [..] Attribut plein écran à une fenêtre
Posté : jeu. 30 juil. 2009 10:00
par Iste
Ben, je vois pas bien la différence entre ce plein écran, et les autre.
Le seul truc qui change, c'est la résolution qui change, et le fait que ca s'affiche uniquement quand la fenêtre a le focus
Mais ca, ca se programme.
Bon après, je sais qu'il y a quelque part un vrai statut fullscreen, car certaine appli le voie. Je pense au fait que windows ne se met plus en veille, ou msn qui passe en occupé...
Toute foi, je pense que c'est juste un signal, qui doit etre simulable
Mais en tout cas, je suis presque sur qu'il n'y a pas de fonction pour dire a windows "fullscreen svp", car je connais pas deux appli qui se comporte de la même manière en plein écran
Donc bon voila, faudrait trouver ce fameux signal FS, mais a part ca, tout le reste est faisable en au3
Re: [..] Attribut plein écran à une fenêtre
Posté : jeu. 30 juil. 2009 10:53
par Tlem
Si c'est pour une fenêtre console, il est possible de faire ceci :
Si c'est pour une fenêtre Windows, ceci :
Code : Tout sélectionner
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Gui1 = GUICreate("Form1", 437, 185, 192, 124, BitOR($WS_MAXIMIZEBOX,$WS_MINIMIZEBOX,$WS_SYSMENU,$WS_CAPTION,$WS_POPUP,$WS_POPUPWINDOW,$WS_GROUP,$WS_TABSTOP,$WS_BORDER,$WS_CLIPSIBLINGS))
$Label1 = GUICtrlCreateLabel("Fenêtre à agrandir ...", 64, 72, 326, 41)
GUICtrlSetFont(-1, 24, 800, 0, "MS Sans Serif")
$Btn1 = GUICtrlCreateButton("Taille Normale", 0, 0, 84, 30, $BS_FLAT)
$Btn2 = GUICtrlCreateButton("Taille Agrandie", 88, 0, 84, 30, $BS_FLAT)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Btn1
WinSetState($Gui1, "", @SW_RESTORE)
Case $Btn2
WinSetState($Gui1, "", @SW_MAXIMIZE)
EndSwitch
WEnd
Je ne sais pas si ça peut être considéré comme propre, mais ça fonctionne ...

Re: [..] Attribut plein écran à une fenêtre
Posté : jeu. 30 juil. 2009 11:23
par SagePourpre
Si la solution de TLEM n'est pas assez, tu peux rajouter mon winsetontop à tout ça et il est possible de redimensionner
l'espace de travail pour "écraser" la barre des tâches. (Enfin... j'ai juste essayé de rapetisser l'espace de travail (avec succès) mais
j'imagine qu'en utilisant les même dll en sens inverse, ça doit le faire...)
Re: [..] Attribut plein écran à une fenêtre
Posté : jeu. 30 juil. 2009 12:55
par L4crymal
La console ne peut pas être en plein écran sur Vista... c'était un exemple...
Mais t'en pis c'est pas grave

Re: [..] Attribut plein écran à une fenêtre
Posté : jeu. 11 févr. 2010 20:44
par vincm70
Bonjour,
En faites j'ai un programme qui s'ouvre en format réduit, j'exécute des cation automatioque dessus avec autoit, a la place d'envoyer le racourci alt+ espace et la touche n pour agrandir, ya t'il une solution dans le code autoit.
Re: [..] Attribut plein écran à une fenêtre
Posté : ven. 12 févr. 2010 17:38
par Narmeke
Si j'ai bien compris il souhaite afficher la Fenêtre a la manière d'un :
Mais en plein ecran c'est a dire avec les dimension suivantes :
Et bien sur tous cela avec une Gui (Fenêtre) !
Chaud non ?

Re: [..] Attribut plein écran à une fenêtre
Posté : ven. 12 févr. 2010 17:46
par Tlem
Il suffit de modifier les propriétés et dimentions de la fenêtre ...
Koda doit pouvoir vous y aider.