Wie möchtest du den die Größe eines Fensters ohne Rahmen ändern? Über Buttons? In diesem Fall kannst du WinMove() nutzen, ein Rahmen wäre aber die deutlich bessere Lösung. Alternativ kannst du dir aber eine Funktion schreiben, welche dem Standard von Windows gleicht. Den Rahmen kannst du mit dem $WS_POPUP Style entfernen. Eine Möglichkeit eine GUI ohne Rahmen zu verschieben wäre über ein Label. Hier mal ein Beispiel:
Code:
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
GUICreate("", 200, 201, -1, -1, $WS_POPUP, BitOR($WS_EX_APPWINDOW, $WS_EX_TOOLWINDOW, $WS_EX_TOPMOST, $WS_EX_TRANSPARENT))
GUICtrlCreateLabel("", 0, 0, 200, 20, Default, $GUI_WS_EX_PARENTDRAG)
GUICtrlSetBkColor(-1, 0)
GUISetState()
While Sleep(10)
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd