"Hallo allerseits,
ich habe wirklich sehr viel gegoogelt und leider nichts gefunden.
Es geht um folgendes:
Ich habe ein GUI mit IE und ich kann keine Windows Hotkeys im GUI nutzen. Also z.b. copy and paste mit STRG+C,V usw...
Haue mich schon seit Tagen rum mit diesem Problem, ich hoffe ihr könnt mir helfen.
Ich glaube die Hotkeys müssen einfach nur definiert werden, aber wie?
Danke schonmal im Voraus.
Hier mein GUI:
[autoit]#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <IE.au3>
$Form1 = GUICreate("Browser", @DesktopWidth - 10, @DesktopHeight - 75, 1, 1)
$DateCall = GUICtrlCreateDate("", @DesktopWidth - 115, 1, 100, 25, 0)
GUISetState() ;SHOW GUI
Global $aObj[8], $aObj_Ctrl[8], $aButtons[8]
For $i = 0 To 7
; Button
$aButtons[$i] = GUICtrlCreateButton("Browser", 16 + (120 * $i), 1, 113, 25, $WS_GROUP)
; Embedded IE
$aObj[$i] = _IECreateEmbedded()
$aObj_Ctrl[$i] = GUICtrlCreateObj($aObj[$i], 1, 25, @DesktopWidth - 10, @DesktopHeight - 75)
GUICtrlSetState(-1, $GUI_HIDE)
; Navigate
$aObj[$i] .navigate("www.google.de")
Next
; Show the first IE.
GUICtrlSetState($aButtons[0], $GUI_DISABLE)
GUICtrlSetState($aObj_Ctrl[0], $GUI_SHOW)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $aButtons[0] To $aButtons[7]
; Hide everything
For $i = 0 To 7
GUICtrlSetState($aButtons[$i], $GUI_ENABLE)
GUICtrlSetState($aObj_Ctrl[$i], $GUI_HIDE)
Next
; Show the IE
For $i = 0 To 7
If $aButtons[$i] = $nMsg Then
GUICtrlSetState($aButtons[$i], $GUI_DISABLE)
GUICtrlSetState($aObj_Ctrl[$i], $GUI_SHOW)
ExitLoop
EndIf
Next
EndSwitch
WEnd