2012-08-08 25 views
3

我正在考慮爲Windows編寫XNA遊戲。它將具有主遊戲窗口和另一個WPF窗體,它具有一些聊天控件或調試信息。當我在這個輔助表單中輸入內容時,顯然我不希望主XNA窗口看到我正在輸入的內容。XNA - 如何確定哪個窗口有焦點?

這樣做的最好方法是什麼?我認爲,如果我可以確定輔助窗口是否有焦點,我可以忽略遊戲循環中的任何擊鍵。但是在XNA中做出這個決定並不明顯。這是如何完成的?

回答

8

檢查Game.IsActiveMSDN)在響應任何輸入更改之前。