Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个服务器和一个客户端。但是当我开始移动游戏窗口时,它会停止执行代码,直到窗口停止移动,导致连接超时,因为服务器或客户端停止响应一段时间。
我需要做什么才能使游戏始终运行代码,即使游戏窗口正在移动?
这是 XNA 游戏的一个已知问题,有多种解决方法。
一种方法是移动一个假的窗口框架,这不是真正的游戏窗口。然后游戏窗口将适合假窗口的客户区域,只会暂停执行一小段时间。
不幸的是,其他方法可能涉及使用 windows 钩子,这就是我能说的。就个人而言,我推荐使用假窗口的方法。