我尝试过this.Location = new Point(0,0),但窗口的位置是(7,0) -窗口的顶部在屏幕的顶部,但左侧距离屏幕边缘有7个像素。我有Win10和VS2015。任务栏在底部,桌面左侧什么也没有。为了把它放在(0,0)上,我实际上必须把它放在(-7,0)上。此外,最大化窗体的报告宽度比屏幕宽度大16个像素。我知道,由于窗口边缘,标题栏等,有一个客户区大小和窗体大小之间的差异,但这不是它。当窗体最大化时,没有左右边缘(工作区宽度=桌面宽度),但窗体宽度为+16px。在表格的4个边的每边都
该应用程序包含一个名为CForm的表单。CForm包含15个控件,使用户能够为应用程序设置基本配置选项。我将这些控件设计为在用户调整CForm大小时动态调整。调整窗体大小时,这些控件会自动更新它们在窗体上的大小和位置。表单的初始大小应为650 x 700像素。如果将CForm的大小调整为小于500 x 600像素,则控件将无法正确显示。如何确保用户不能将CForm大小调整为小于500x600像素?