我在我的WPF應用程序中嵌入了Acrobat Reader,並且我定義了幾個熱鍵,我想要做一些工作,但熱鍵僅在我處於文本框和類似內部時才起作用。我發現這一定是因爲Adobe Acrobat Reader在我之前得到了熱鍵,因爲如果我將ctrl-shift-s映射到一個函數,當我在文本框中按下它時,我的函數被調用,但是如果焦點不在一個文本框,Adobe的保存功能被調用。WPF:組件干擾熱鍵
我怎樣才能確保我爲MainWindow定義的熱鍵是被執行的熱鍵,而不是Acrobat Reader或其他的?
乾杯
聶
這聽起來很有趣。我不需要Acrobat Reader中的鍵盤快捷鍵,我只會用它來查看單個頁面,並且可能會複製一些OCR文本。 (好的,所以我想我需要ctrl-c,但就是這樣:-))有沒有辦法讓我的應用程序先處理鍵盤,獲得鍵盤焦點,然後將它留給Acrobat,如果我沒有迴應?感謝OnKeyDown的提示,我會用它來檢查。 :-) – niklassaers 2011-01-15 17:48:53