Local $hWndTarget1 =459362
Local $hWndTarget2 = 1114152
Local $hGuiMain = GUICreate( "", 200, 200, -1, -1 )
GUIRegisterMsg( 0x100, "_OnKeyDownUp" )
GUIRegisterMsg( 0x101, "_OnKeyDownUp" )
GUISetState( @SW_SHOW, $hGuiMain )
Local $User32Dll = DllOpen( "user32.dll" )
Do
Sleep( 10 )
Until GUIGetMsg() = -3
DllClose( $User32Dll )
Func _OnKeyDownUp( $hWnd, $iMsg, $wParam, $lParam )
ConsoleWrite($iMsg & @TAB & $wParam & @CRLF )
DllCall( $User32Dll, "long", "PostMessage", "hwnd", $hWndTarget1, "int", $iMsg, "int", $wParam, "int", 0 )
DllCall( $User32Dll, "long", "PostMessage", "hwnd", $hWndTarget2, "int", $iMsg, "int", $wParam, "int", 0 )
EndFunc