在 Delphi 中,当FormStyle为bsNone时,如何消除窗体 Flink ?

qojgxg4l  于 7个月前  发布在  Flink
关注(0)|答案(1)|浏览(83)

即使"DoubleBuffered"属性是True,当我恢复最小化的形式,我的形式 Flink 。
但只有当"BorderStyle"属性为bsNone时才会出现此问题。
除了"bsNone"之外,任何类型的"BorderStyle"都可以解决我的问题。
那么,当我使用"bsNone"时,我如何防止表单 Flink ?
PS:我最小化我的形式与我的自定义按钮执行Application.Minimize命令。

wz3gfoph

wz3gfoph1#

我已经解决了我的问题。
我是这么做的:
1.我已启用"TransparentColor"属性。
1.然后我将"TransparentColorValue"的值设置为"clBackground"
我还删除了面板,我用它作为标题栏。相反,我在表单中插入了TTitleBarPanel
PS:我使用C和 Delphi 作为前端语言; C、JavaScript作为后端语言。

相关问题