Wenn man bei diesem Script die Zeile 4 aktiviert, dann funktionieren WM_SETFOCUS u WM_KILLFOCUS nicht mehr!
[autoit]#include <WindowsConstants.au3>
[/autoit][autoit][/autoit][autoit]$hGui = GUICreate("", 400, 300)
;$hTab = GUICtrlCreateTab(0, 0, 400, 300)
GUISetState()
GUIRegisterMsg($WM_KILLFOCUS, "WM_KILLFOCUS")
GUIRegisterMsg($WM_SETFOCUS, "WM_SETFOCUS")
While GUIGetMsg() <> -3
Sleep(10)
WEnd
Func WM_KILLFOCUS($hWnd, $Msg, $wParam, $lParam)
ConsoleWrite("!KILLFOCUS " & $hGui & " " & $hWnd & " " & $wParam & @CRLF)
EndFunc ;==>WM_KILLFOCUS
Func WM_SETFOCUS($hWnd, $Msg, $wParam, $lParam)
ConsoleWrite("+SETFOCUS " & $hGui & " " & $hWnd & " " & $wParam & @CRLF)
EndFunc ;==>WM_SETFOCUS
Hat jemand eine Idee oder Lösung für dieses Problem?
Danke
E