Спасибо за ваш ответ, код с этой веб-страницы не будет компилироваться для меня, однако он действительно указал мне верное направление, это код, который я использую (используя XNA 3.1)
Во-первых, в том же пространстве имен, что и игра, скопируйте и вставьте этот код
class User32
{
[DllImport("user32.dll")]
public static extern void SetWindowPos(uint Hwnd, int Level, int X, int Y, int W, int H, uint Flags);
}
Я только что написал это выше моего основного класса "Game", поскольку я использую его только в своем классе Game.
Затем в LoadContent () класса игры (ДОЛЖЕН быть в методе LoadContent (), нигде не работает должным образом), напишите это куда-нибудь ...
User32.SetWindowPos((uint)this.Window.Handle, -1, 0, 0, graphics.PreferredBackBufferWidth, graphics.PreferredBackBufferHeight, 0);
примечание: "graphics" - это экземпляр GraphicsDeviceManager, который готов для вас при каждом запуске проекта.
Это также можно использовать для позиционирования окна игры в любом месте на экране. Для меня я хотел это в верхнем левом углу экрана.