Hi
hab eine frage also :
ich hab ein skript das hat 2 Guis beide solln immer im vordegrund sichbar sein (wie taskmanager)
wie kann ich das machen ?
ein Fenster immer im Vordergrund halten
-
- [ offen ]
-
FunH@cker -
28. April 2009 um 12:52 -
Geschlossen -
Erledigt
-
-
$WS_EX_TOPMOST als extended style verwenden
-
hmmm funz iwe nicht was hab ich falsch ?
Spoiler anzeigen
[autoit]#Region ### START Koda GUI section ### Form=
[/autoit] [autoit][/autoit] [autoit]
$Form2 = GUICreate("Lade Balken", 166, 50, 193, 125,Default,$WS_EX_TOPMOST)
$Progress1 = GUICtrlCreateProgress(8, 16, 150, 17)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
while 1sleep(2)
[/autoit]
wend -
[autoit]
[/autoit][autoit][/autoit][autoit]
#include <windowsconstants.au3>
#Region ### START Koda GUI section ### Form=
$Form2 = GUICreate("Lade Balken", 166, 50, 193, 125,Default,$WS_EX_TOPMOST)
$Progress1 = GUICtrlCreateProgress(8, 16, 150, 17)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
while 1sleep(2)
[/autoit]
wend#include vergessen!
-
mit
[autoit]WinSetOnTop ( "title", "text", flag )
[/autoit]sollte das auch funktionieren.
-
Hallo FunH@cker,
ich würde es so machen,Spoiler anzeigen
[autoit]#include <windowsconstants.au3>
[/autoit] [autoit][/autoit] [autoit]
#Region ### START Koda GUI section ### Form=
$Form2 = GUICreate("Lade Balken", 166, 50, 193, 125,BitOr(Default,$DS_SETFOREGROUND); ,$WS_EX_TOPMOST)
$Progress1 = GUICtrlCreateProgress(8, 16, 150, 17)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
while 1sleep(2)
[/autoit]
wendwobei ich in deiner Schleife den EXIT(LOOP) vermisse.
mfg (Auto)Bert