private void OnKeyTriggered(int keyCode) { int vKey1 = KeyInterop.VirtualKeyFromKey((Key)key1); int vKey2 = KeyInterop.VirtualKeyFromKey((Key)key2); if (keyCode == vKey2 && Win32Interop.IsKeyDown(vKey1)) { Win32Interop.ClickSimulateFocus(terminalWindow); Win32Interop.SetForegroundWindow(terminalWindow.Handle); Win32Interop.SetActiveWindow(terminalWindow.Handle); terminalWindow.Focus(); terminalWindow.Activate(); } }