3

我有一个服务器和一个客户端。但是当我开始移动游戏窗口时,它会停止执行代码,直到窗口停止移动,导致连接超时,因为服务器或客户端停止响应一段时间。

我需要做什么才能使游戏始终运行代码,即使游戏窗口正在移动?

4

1 回答 1

2

这是 XNA 游戏的一个已知问题,有多种解决方法。

一种方法是移动一个假的窗口框架,这不是真正的游戏窗口。然后游戏窗口将适合假窗口的客户区域,只会暂停执行一小段时间。

不幸的是,其他方法可能涉及使用 windows 钩子,这就是我能说的。就个人而言,我推荐使用假窗口的方法。

于 2013-03-08T17:34:38.773 回答