Hallo,
Das ist für Prepar3d V5.3.
Mit Tastatur ausgelöst Control Alt 2 / im Log steht >
1069078 KEYDOWN: VK=17, Waiting=0, Repeat=Y, Shifts=2
1069078 .. Key not programmed -- passed on to FS
1069109 KEYDOWN: VK=18, Waiting=0, Repeat=N, Shifts=6
1069109 .. Key not programmed -- passed on to FS
1069625 KEYDOWN: VK=18, Waiting=0, Repeat=Y, Shifts=6
1069640 .. Key not programmed -- passed on to FS
1069672 KEYDOWN: VK=50, Waiting=0, Repeat=N, Shifts=6
1069672 .. Key not programmed -- passed on to FS
1069875 KEYUP: VK=50, Waiting=0, Shifts=6
1070078 KEYUP: VK=18, Waiting=0, Shifts=2
1070156 KEYUP: VK=17, Waiting=0, Shifts=0
Flugsimulator reagiert korrekt.
mit C#
FSUIPCConnection.SendKeyToFS(Keys.D1, SendModifierKeys.Control | SendModifierKeys.Alt);
im Log steht >
867593 FSUIPC Control Action: Ctrl=1070, Param=4658
867593 SendKeyToFS(00030032=[alt+ctl+2], KEYDOWN) ctr=0
867593 Sending WM_KEYDOWN, Key=17 (Control) (Scan code 29), Ctr=6
867593 Sending WM_KEYDOWN, Key=18 (Alt) (Scan code 56), Ctr=6
867609 Sending WM_KEYDOWN, Key=50 (Scan code 3), Ctr=4
867625 Sending WM_KEYUP, Key=50 (Scan code 3), Ctr=3
867640 KEYDOWN: VK=17, Waiting=0, Repeat=N, Shifts=2
867640 .. Key not programmed -- passed on to FS
867640 KEYDOWN: VK=18, Waiting=0, Repeat=N, Shifts=6
867640 .. Key not programmed -- passed on to FS
867640 KEYDOWN: VK=50, Waiting=0, Repeat=N, Shifts=6
867640 .. Key not programmed -- passed on to FS
867640 KEYUP: VK=50, Waiting=0, Shifts=6
867640 Sending WM_KEYUP, Key=18 (Alt) (Scan code 56), Ctr=2
867640 Sending WM_KEYUP, Key=17 (Control) (Scan code 29), Ctr=2
867640 WRITE0[20096] 7B91, 1 bytes: 01 .
867672 KEYUP: VK=18, Waiting=0, Shifts=2
867672 KEYUP: VK=17, Waiting=0, Shifts=0
Flugsimulator reagiert nicht.