การใช้ MessageBox ใน XNA
posted on 10 Dec 2007 15:21 by xnanoob in Tutorialsสวัสดีค่า
วันนี้เขียนๆ อยู่รู้สึกว่าทำไมมัน debug ยากจริงๆ
อยากจะได้ messagebox มาใช้กับเค้าบ้าง โดยปกติแล้ว ใน XBOX จะไม่อนุญาติให้ใช้
แต่ในจังหวะที่อยู่ในช่วงพัฒนาคงจะมีประโยชน์บ้าง (มั่ง)
ก้ออยากได้อะ อยากได้ๆ (จะเอาๆ ลงไปดิ้นๆ ตรงบันไดเลื่อน)
ไม่รู้ทำไง ไปถามพี่กูแล้วกัน
พี่กูบอกว่า ให้ลองไปใช้ Windows API ในการติดต่อ ซึ่งจะเป็นวิธีที่ง่าย ในการแสดง messagebox นะค่ะ
แต่ยังไง อย่าลืมนะว่าใน XBOX จาใช้ไม่ได้งิ.!
.....
.....
ได้ดังนี้
ก่อนอื่นไป Using ตัวนี้เพิ่มก่อน
using System.Runtime.InteropServices;
เพิ่มสองบรรทัดนี้ก่อนนะค่ะ
[DllImport("user32.dll", CharSet = CharSet.Auto)]public static extern uint MessageBox(IntPtr hWnd, String text, String caption, uint type);
// ส่วนแสดงผลMessageBox(new IntPtr(0), "รักนะแสดงออก .. รู้ไหม", "MsgBox Title นะค่ะ", 0);
ผลการทดลอง
ได้มาแบบเนี้ยอะค่ะ อืม... บางครั้งปัญหา สระลอยก้อแก้ได้ มั่วไปก่อนโดย msgbox ก้อได้มั่งนะงิ
...
เฮือก...
จบแระค่ะ บายค่ะ
งุงิ งุงิ
เอกสารอ้างอิง Displaying a MessageBox in XNA
บริการเว็บสำเร็จรูป ใช้งาน ง่ายมาก เพียงคุณสมัครและแจ้งว่า
รู้ข่าวมาจาก XNANOOB ลดทันที 10% นะค่ะ
สนใจกดเลยตรงนี้ค่ะ http://www.smewell.com/








