Winform中获取Size属性和实际窗口大小不一样

  MessageBox.Show(form1.Size.ToString() + ":"
                    + form1.ClientSize.ToString() + ":"
                    + form1.PreferredSize.ToString());

运行结果是977 565
而我用spy++获取到的值是1221 960

我用#CSDN#这个app发现了有技术含量的博客,小伙伴们求同去《c#Winform窗体实际运行大小与size属性设置不一致问题解决》, 一起来围观吧 https://blog.csdn.net/qq_42697866/article/details/104522827?utm_source=app&app_version=5.3.1