mal ne vieleicht blöde Frage an euch, aber gibt es ne Möglichkeit eine Gui zu erstellen ohne Taskleiste, also nur das Fenster
Taskleiste in Gui
-
- [ offen ]
-
XP-User -
30. September 2009 um 20:06 -
Geschlossen -
Erledigt
-
-
- Offizieller Beitrag
Meinst du sowas?
Spoiler anzeigen
[autoit]#include <GUIConstantsEx.au3>
[/autoit] [autoit][/autoit] [autoit]
#include <WindowsConstants.au3>Opt('MustDeclareVars', 1)
[/autoit] [autoit][/autoit] [autoit]Example2()
[/autoit] [autoit][/autoit] [autoit]Func Example2()
[/autoit] [autoit][/autoit] [autoit]
Local $gui, $background, $pic, $basti_stay, $msg
Local $sFile = RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\AutoIt v3\AutoIt", "InstallDir") & "\Examples\GUI\logo4.gif"$gui = GUICreate("Background", 400, 100,-1,-1,BitOr($WS_POPUPWINDOW,$WS_BORDER))
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]
; background picture
$background = GUICtrlCreatePic(@SystemDir & "\oobe\images\mslogo.jpg", 0, 0, 400, 100)
GUISetState(@SW_SHOW)Do
[/autoit] [autoit][/autoit] [autoit]
$msg = GUIGetMsg()Until $msg = $GUI_EVENT_CLOSE
[/autoit] [autoit][/autoit] [autoit][/autoit]
EndFunc ;==>Example2Oder dies:
Spoiler anzeigen
[autoit]#include <GUIConstantsEx.au3>
[/autoit] [autoit][/autoit] [autoit]
#include <WindowsConstants.au3>Opt('MustDeclareVars', 1)
[/autoit] [autoit][/autoit] [autoit]Example2()
[/autoit] [autoit][/autoit] [autoit]Func Example2()
[/autoit] [autoit][/autoit] [autoit]
Local $gui, $background, $pic, $basti_stay, $msg
Local $sFile = RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\AutoIt v3\AutoIt", "InstallDir") & "\Examples\GUI\logo4.gif"$gui = GUICreate("Background", 400, 100,-1,-1,$WS_POPUPWINDOW,$WS_EX_DLGMODALFRAME)
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]
; background picture
$background = GUICtrlCreatePic(@SystemDir & "\oobe\images\mslogo.jpg", 0, 0, 400, 100)
GUISetState(@SW_SHOW)Do
[/autoit] [autoit][/autoit] [autoit]
$msg = GUIGetMsg()Until $msg = $GUI_EVENT_CLOSE
[/autoit]
EndFunc ;==>Example2 -
hey!
gibt es:P
[autoit]
also einfachen style $WS_POPUPWINDOW benutzen; damit es nicht in der windows taskbar gezeigt wird, erweiterten style $WS_EX_TOOLWINDOW benutzen:)
[/autoit][autoit][/autoit][autoit]
#include <WindowsConstants.au3>$GUI = GUICreate("TestGUI", 400, 300, 100, 100, $WS_POPUPWINDOW, $WS_EX_TOOLWINDOW)
[/autoit]greetz syne
-
meinst du so?
Spoiler anzeigen
[autoit]#include <GUIConstantsEx.au3>
[/autoit] [autoit][/autoit] [autoit]
#include <WindowsConstants.au3>#Region ### START Koda GUI section ### Form=
[/autoit] [autoit][/autoit] [autoit]
$Form1 = GUICreate("Form1", 625, 445, 193, 125, BitOR($WS_MAXIMIZEBOX,$WS_MINIMIZEBOX,$WS_SIZEBOX,$WS_THICKFRAME,$WS_SYSMENU,$WS_CAPTION,$WS_OVERLAPPEDWINDOW,$WS_TILEDWINDOW,$WS_POPUP,$WS_POPUPWINDOW,$WS_GROUP,$WS_TABSTOP,$WS_BORDER,$WS_CLIPSIBLINGS), BitOR($WS_EX_TOOLWINDOW,$WS_EX_WINDOWEDGE))
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###While 1
[/autoit] [autoit][/autoit] [autoit]
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
ExitEndSwitch
[/autoit]
WEndjtz warn 2 leute schneller -.-
-
$WS_POPUPWINDOW, $WS_EX_TOOLWINDOW
das hier war es was ich gesucht habe.
Vielen lieben Dank für eure schnellen Antworten