ฉันกำลังพยายามย้ายเกม XNA ไปยัง MonoGame ฉันต้องการกำหนดเป้าหมายแพลตฟอร์ม Windows เท่านั้น ฉันต้องการแสดงเกมในหน้าต่างไร้ขอบ ฉันทำอย่างนั้นในเกม XNA ของฉัน:
private void SetForm()
{
Form myForm = (Form)Form.FromHandle(this.Window.Handle);
myForm.Name = "WIPForm";
int width = 1024;
int height = 768;
IntPtr auxptr = (this.Window.Handle);
SafeNativeMethods.MoveWindow(
(int)auxptr,
0,
0,
Properties.Settings.Default.width,
Properties.Settings.Default.height,
1);
myForm.FormBorderStyle = FormBorderStyle.None;
myForm.SetBounds(0, 0, width, height);
}
เมื่อฉันทดสอบโค้ดนี้ในเวอร์ชัน monogame myForm = null มีวิธีใดในการวาดหน้าต่างแบบไร้ขอบในเวอร์ชัน monogame หรือไม่?
Mouse.WindowHandle
- person user1306322   schedule 08.02.2013