C# WinForm如何获取窗口最大可实际显示的宽高 比如1600*900的屏幕,最大化时窗口

C# WinForm如何获取窗口最大可实际显示的宽高 比如1600*900的屏幕,最大化时窗口,第1张

最大化的语句

thisWindowState = FormWindowStateMaximized;

然后就可以

thisWidth

thisHeight

用下面的这个语句可以得到主屏幕的宽

int wid= ScreenPrimaryScreenWorkingAreaWidth;

高:

int hei = ScreenPrimaryScreenWorkingAreaHeight;

GetWindowRect获取的是整个窗口的值,GetClientRect获取的是窗口客户区(记事本里空白的地方就是客户区了,供用户编辑用的地方)估计你是用前面的函数获取窗口的大小,然后用它来设置客户区的大小,窗口当然会变大了。

以上就是关于C# WinForm如何获取窗口最大可实际显示的宽高 比如1600*900的屏幕,最大化时窗口全部的内容,包括:C# WinForm如何获取窗口最大可实际显示的宽高 比如1600*900的屏幕,最大化时窗口、c中api怎么获取当前整个窗口大小、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9745012.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存