程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> .NET實例教程 >> C# 改變屏幕分辨率大小 --轉

C# 改變屏幕分辨率大小 --轉

編輯:.NET實例教程
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
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved