Hi,
ist es möglich den Fokus auf eine Editbox einer GUI zu setzen ohne die GUI in den Vordergrung zu holen?
Hi,
ist es möglich den Fokus auf eine Editbox einer GUI zu setzen ohne die GUI in den Vordergrung zu holen?
Was hast du denn vor? Einen Text eintragen?
Wenn ja, dann machs doch mit ControlSend/Click etc.
MfG
Hi,
meinst du so?
[autoit]
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 450, 285, 192, 124)
$Button1 = GUICtrlCreateButton('Button1', 10,100,20,20)
$Edit1 = GUICtrlCreateEdit("", 40, 24, 369, 217)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
HotKeySet('^f','_Focus')
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
Func _Focus()
ControlFocus($Form1,'',$Edit1)
EndFunc
LG
Was hast du denn vor? Einen Text eintragen?
Wenn ja, dann machs doch mit ControlSend/Click etc.MfG
Will ein Tool schreiben mit dem ich mein Windows Media Center über Sprache steuern kann.
Alles anzeigenHi,
meinst du so?
[autoit][/autoit] [autoit][/autoit] [autoit]
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 450, 285, 192, 124)
$Button1 = GUICtrlCreateButton('Button1', 10,100,20,20)
$Edit1 = GUICtrlCreateEdit("", 40, 24, 369, 217)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###HotKeySet('^f','_Focus')
[/autoit] [autoit][/autoit] [autoit]
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
ExitEndSwitch
[/autoit] [autoit][/autoit] [autoit]
WEndFunc _Focus()
[/autoit] [autoit][/autoit] [autoit][/autoit]
ControlFocus($Form1,'',$Edit1)
EndFuncLG
Danke, habe aber inzwischen einen anderen Weg gefunden: http://sehnenweh.org/2010/01/window…kennung-makros/