我们知道,当我们需要对Control进行截图时,我们可以使用Control.DrawToBitmap()进行截图,
那么问题来了,当我们的窗体最小化了,我们还怎么截图呢?
当窗体最小化的时候,我们知道Control的size为(0,0),那么你截图的话也就没有或者一片漆黑,嘿嘿
其实我们可以这么搞来曲线救国,请往下看!
假如我们需要截图 TabControl的图片呢,我们要怎么做呢?
因为最小化会将该控件的Size设置为(0,0),所以我们控制他的Size就可以了,
我们修改MininmumSize不为(0,0)就可以了,比如(500,500),
当最小化后截图,这样你就可以截图一个大小为500*500的图片了
怎么样??是不是解决了你的问题呢?
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有