1

假设我用 XNA 创建了一个小游戏。现在我可以通过简单地通过转换获得它的表单对象来更改游戏的 windows 属性,并用它做一些事情,就像我可以用普通的 C# 表单做的那样。

Form MyGameForm = (Form)Form.FromHandle(Window.Handle);
MyGameForm.FormBorderStyle = FormBorderStyle.FixedToolWindow;

现在我希望这个窗口(表单)应该始终在底部,与始终在顶部完全相反。这意味着即使我与之交互,窗口也应该保持在背面并且永远不会聚焦。

我不知道该怎么做,但是对于 C# 中的其他内容,我们会覆盖该函数并处理我们想要的任何内容并返回 false。对于输入 n 文本框等,但我不知道如何覆盖表单焦点方法或将表单设置为顶部或底部或桌面上打开的窗口中的任何索引。

4

1 回答 1

0

现在不需要它,我已经找到了解决方案,我将简单地避免为我自己的所有东西制作动画并使用他们已经构建的东西,Windows Dreamscene。

于 2012-02-08T06:10:22.157 回答