Code : Tout sélectionner
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
Opt("GUIOnEventMode", 1)
Opt("GUIResizeMode", 1024)
Global $Form1 = GUICreate("Form1", 182, 260, -1, -1,BitOR($GUI_SS_DEFAULT_GUI,$WS_SIZEBOX,$WS_THICKFRAME) )
GUISetOnEvent($GUI_EVENT_CLOSE, "Form1Close")
Global $Button1 = GUICtrlCreateButton("--|>", 16, 144, 33, 33, $WS_GROUP)
GUICtrlSetTip(-1,"Je ne bouge pas")
GUICtrlSetOnEvent(-1, "Button1Click")
GUICtrlSetResizing(-1, $GUI_DOCKALL)
Global $Button2 = GUICtrlCreateButton("Button2", 70, 144, 97, 33)
GUICtrlSetResizing($Button2, $GUI_DOCKALL)
Global $Button3 = GUICtrlCreateButton("Button3", 70, 180, 97, 33)
GUICtrlSetResizing($Button3, $GUI_DOCKALL)
GUISetState(@SW_SHOW)
$pos = WinGetPos($Form1)
;Msgbox(0,"", $pos[2] & " x " & $pos[3])
WinSetOnTop($Form1,"",0)
$i = 1
While 1
Sleep(100)
WEnd
Func Form1Close()
Exit
EndFunc
Func Button1Click()
If $i = 1 Then
WinMove($Form1,"",Default, Default, 542,$pos[3])
$i = 2
ElseIf $i = 2 Then
WinMove($Form1,"",Default, Default, $pos[2],$pos[3])
$i = 1
EndIf
EndFunc