2013-03-08 83 views
3

我有一臺服務器和一個客戶端。但是,當我開始移動遊戲窗口時,它會停止執行代碼,直到窗口停止移動,導致連接超時,因爲服務器或客戶端停止響應一段時間。拖動遊戲窗口時防止執行暫停

即使遊戲窗口正在移動,爲了讓遊戲始終運行代碼,我需要做些什麼?

回答

2

這是XNA遊戲的一個已知問題,有幾種解決方法。

一種方法是移動一個虛假的窗口框架,這真的不是遊戲窗口。遊戲窗口將適合虛假窗口的客戶區域,僅暫停執行時間微不足道。

不幸的是,其他方式可能涉及使用windows掛鉤,這就是我所能說的。就我個人而言,我推薦使用假窗口的方法。