2012-04-07 71 views
4

我想更改活動窗口的輸入語言。 問題是活動窗口不是我的應用程序。 我知道InputLanguage.CurrentInputLanguage = lang;,但它改變我的WinForms應用程序的語言而不是活動應用程序的語言。更改另一個應用程序的輸入語言

摘要:我的情況是,我的程序監聽到任何鍵盤事件(即使 這不是重點),當我按下F1 執行代碼。

我想要這個新聞F1在記事本中改變語言爲希伯來語,這是我按F1時的活動應用程序。

我很感興趣,無論是低級別的解決方案或高層次的解決方案。

+0

[在遠程應用程序中切換輸入語言](http://stackoverflow.com/questions/1261494/switch-input-language-on-remote-application) – Gilles 2012-04-26 18:50:52

+0

將F1用於除啓動幫助之外的其他任何內容目前的應用程序對用戶來說可能是意想不到的 – 2012-04-26 18:55:41

回答