1、打開Visual Studio 2005,新建一個“Windows應用程序”的項目。
2、在Form1設計器中,添加兩個label控件和三個button控件,並進行合理布局。
3、在“代碼和文本編輯器”中顯示form1.cs,在上方添加一個將使用到的命名空間代碼:
using System.Runtime.InteropServices;
4、修改構造函數代碼,使其變成如下的樣子:
public Form1()
{
InitializeComponent();
label1.Text = "當前的屏幕分辨率為:";
label2.Text=Screen.PrimaryScreen.Bounds.Width.ToString()+" * "+Screen.PrimaryScreen.Bounds.Height.ToString();
button1.Text = "800 * 600";
button2.Text = "1024 * 768";
button3.Text = "1280 * 720";
}
5、在構造函數下面添加如下的代碼:
public enum DMDO
{
DEFAULT = 0,
D90 = 1,
D180 = 2,
D270 = 3
}
[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Auto)]
struct DEVMODE
{
&nb