aktive fenster auslesen
PID der aktiven fenster auslesen
prozessnamen der aktiven fenster auslesen
prozessnamen in traymenü aufnehmen
.. hab ich schon geschafft *g*
wie mach ich es nun, dass ich über nen klick auf nen traymenü eintrag, ein fenster OnTop setze, den eintrag im traymenü "checke" und bei nem erneuten klick wieder alles rückgängig mache?
iwie kann ich den einträgen keine variable zuordnen ($TrayEntry[$i] zB)
Spoiler anzeigen
#include <array.au3>
#include <Process.au3>
$var = WinList()
[/autoit] [autoit][/autoit] [autoit]For $i = 1 to $var[0][0]
; Only display visble windows that have a title
If $var[$i][0] <> "" AND IsVisible($var[$i][1]) Then
$ProcessName = _ProcessGetName(WinGetProcess($var[$i][0]))
TrayCreateItem($ProcessName)
EndIf
Next
Func IsVisible($handle)
If BitAnd( WinGetState($handle), 2 ) Then
Return 1
Else
Return 0
EndIf
EndFunc
[/autoit] [autoit][/autoit] [autoit]While 1
Sleep(1000)
WEnd