2009-08-21 41 views
3

我始終發現,如果我使用類似於Switcher(強烈推薦)或Toastify(均依賴於使用全局熱鍵工作的程序)之類的東西,那麼當Visual Studio 2008具有焦點時,任何熱鍵爲其他應用程序工作。爲什麼Visual Studio支持我的其他程序的熱鍵?

有誰知道這可能是什麼原因以及如何解決它?

+0

嘗試去工具 - >選項 - >環境 - >鍵盤。查找想要使用的熱鍵,並檢查它們的分配是否爲「全局」 - 如果是,請刪除它,如果需要,可以通過更改「使用新的快捷方式」來正確使用它。 – Breakthrough 2009-08-21 13:23:44

回答

2

我認爲,在Windows當前活動的窗口,然後其父母總是得到第一dibs在任何UI事件 - 以便它可以處理它們。 VS處理這麼多擊鍵可能會有一些已經被吸引。請參閱工具 - >選項 - >環境 - >鍵入@breakthrough說。

0

我發現這是因爲Visual Studio在管理員模式下運行,因此具有較少權限的其他程序在焦點時無法查看熱鍵。如果我使用管理員權限運行其他程序,那麼Visual Studio不再成爲障礙。

要擴展,對於任何正在運行的程序,模式都是相同的:如果管理進程具有焦點,則非管理進程的熱鍵將不會被捕獲。

相關問題