huok 发表于 2021-3-20 23:04:25

winform强制扩展屏显示应用

本帖最后由 huok 于 2021-3-20 23:05 编辑

//在窗体的OnLoad事件中调用该方法
protected void Form1_OnLoad(...) {
    showOnMonitor(1);//index=1
}

private void showOnMonitor(int showOnMonitor)   
{   
    Screen[] sc;   
    sc = Screen.AllScreens;   
    if (showOnMonitor >= sc.Length) {
      showOnMonitor = 0;
    }


    this.StartPosition = FormStartPosition.Manual;   
    this.Location = new Point(sc.Bounds.Left, sc.Bounds.Top);
    // If you intend the form to be maximized, change it to normal then maximized.
    this.WindowState = FormWindowState.Normal;
    this.WindowState = FormWindowState.Maximized;
}

ibcadmin 发表于 2021-3-21 17:48:10

+1

CLRSCR 发表于 2021-3-23 10:30:26

+2 学习

朱。。。 发表于 2021-4-29 15:10:38

控件怎么自动适应这个呢?

12312ddd 发表于 2024-6-19 18:26:25

123

peterwu 发表于 4 天前

是啊,控件如何适应这个呢?
页: [1]
查看完整版本: winform强制扩展屏显示应用