[..] Attribut plein écran à une fenêtre

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
L4crymal
Niveau 8
Niveau 8
Messages : 513
Enregistré le : mer. 24 sept. 2008 14:53
Status : Hors ligne

[..] Attribut plein écran à une fenêtre

#1

Message par L4crymal »

Bonjour, je cherche à attribuer à une fenêtre le statut de "plein écran", comment faire?
SagePourpre
Niveau 7
Niveau 7
Messages : 442
Enregistré le : dim. 06 juil. 2008 09:11
Status : Hors ligne

Re: [..] Attribut plein écran à une fenêtre

#2

Message 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 ?
Le Sage Pourpre, pour qui la vie est tellement
plus belle vue du haut de son Pouf = )
Avatar du membre
Iste
Niveau 11
Niveau 11
Messages : 1870
Enregistré le : jeu. 04 déc. 2008 14:21
Localisation : 76
Status : Hors ligne

Re: [..] Attribut plein écran à une fenêtre

#3

Message 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
Signez ici
JamesPatageule
Niveau 3
Niveau 3
Messages : 36
Enregistré le : mar. 21 avr. 2009 11:47
Status : Hors ligne

Re: [..] Attribut plein écran à une fenêtre

#4

Message 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 ^^
Avatar du membre
L4crymal
Niveau 8
Niveau 8
Messages : 513
Enregistré le : mer. 24 sept. 2008 14:53
Status : Hors ligne

Re: [..] Attribut plein écran à une fenêtre

#5

Message 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 ;)
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11823
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Attribut plein écran à une fenêtre

#6

Message par Tlem »

Pouvez-vous expliquer ce qu'est pour vous du 'vrais plein écran' et ce que vous considérez comme méthode 'propre' ?
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Avatar du membre
L4crymal
Niveau 8
Niveau 8
Messages : 513
Enregistré le : mer. 24 sept. 2008 14:53
Status : Hors ligne

Re: [..] Attribut plein écran à une fenêtre

#7

Message par L4crymal »

Pour ceux qui ont XP:

Ouvrer une console et taper sur ALT+ENTRER

Voila du vrai plein écran :wink:
ani
Niveau 11
Niveau 11
Messages : 1826
Enregistré le : lun. 23 juil. 2007 12:31
Localisation : Bureau
Status : Hors ligne

Re: [..] Attribut plein écran à une fenêtre

#8

Message par ani »

soit plus explicite :o
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 :o

regedit = HKCU\console\fullscreen attribue 1
cmdline = cherche :p
fichier = cherche aussi :D

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 ;)
Avatar du membre
Iste
Niveau 11
Niveau 11
Messages : 1870
Enregistré le : jeu. 04 déc. 2008 14:21
Localisation : 76
Status : Hors ligne

Re: [..] Attribut plein écran à une fenêtre

#9

Message 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
Signez ici
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11823
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Attribut plein écran à une fenêtre

#10

Message par Tlem »

Si c'est pour une fenêtre console, il est possible de faire ceci :

Code : Tout sélectionner

Run(@ComSpec & " /k " & '', "", @SW_SHOW)
Send("!{ENTER}")
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 ... :D
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
SagePourpre
Niveau 7
Niveau 7
Messages : 442
Enregistré le : dim. 06 juil. 2008 09:11
Status : Hors ligne

Re: [..] Attribut plein écran à une fenêtre

#11

Message 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...)
Le Sage Pourpre, pour qui la vie est tellement
plus belle vue du haut de son Pouf = )
Avatar du membre
L4crymal
Niveau 8
Niveau 8
Messages : 513
Enregistré le : mer. 24 sept. 2008 14:53
Status : Hors ligne

Re: [..] Attribut plein écran à une fenêtre

#12

Message 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 :(
vincm70
Niveau 2
Niveau 2
Messages : 15
Enregistré le : mer. 15 oct. 2008 00:28
Status : Hors ligne

Re: [..] Attribut plein écran à une fenêtre

#13

Message 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.
Avatar du membre
Narmeke
Niveau 6
Niveau 6
Messages : 247
Enregistré le : mer. 28 oct. 2009 11:31
Localisation : Libourne
Status : Hors ligne

Re: [..] Attribut plein écran à une fenêtre

#14

Message par Narmeke »

Si j'ai bien compris il souhaite afficher la Fenêtre a la manière d'un :

Code : Tout sélectionner

SplashImageOn
Mais en plein ecran c'est a dire avec les dimension suivantes :

Code : Tout sélectionner

Largeur  : @DesktopWidth 
Hauteur : @DesktopHeight
 
Et bien sur tous cela avec une Gui (Fenêtre) !
Chaud non ? :lol:
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11823
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Attribut plein écran à une fenêtre

#15

Message par Tlem »

Il suffit de modifier les propriétés et dimentions de la fenêtre ... :roll:
Koda doit pouvoir vous y aider.
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Répondre