gpt4 book ai didi

windows - 尺寸大于屏幕尺寸的窗体截图

转载 作者:可可西里 更新时间:2023-11-01 13:23:06 26 4
gpt4 key购买 nike

我有一个 TForm 对象,其高度大于屏幕所需的垂直分辨率。

出于某种原因,Windows 不允许表单的可见(客户端?)区域超出屏幕分辨率,因此垂直滚动条出现在我的表单上。

如何获取整个表单的 TBitmap 图像或屏幕截图(无滚动条,所有表单组件可见)以便表单的所有内容可见?

最佳答案

首先您必须确保表单没有滚动条。为此,您可以为 FormConstrainedResize 编写一个事件处理程序,并根据您的需要调整 MaxWidth 和 MaxHeight。如果在设计过程中限制了窗体大小,请在 FormCreate 事件中将所需的 Width 和 Height 设置为所需的值。

现在您可以使用 GetFormImage 获取屏幕截图。

关于windows - 尺寸大于屏幕尺寸的窗体截图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10741059/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com