即使"DoubleBuffered"属性是True,当我恢复最小化的形式,我的形式 Flink 。但只有当"BorderStyle"属性为bsNone时才会出现此问题。除了"bsNone"之外,任何类型的"BorderStyle"都可以解决我的问题。那么,当我使用"bsNone"时,我如何防止表单 Flink ?PS:我最小化我的形式与我的自定义按钮执行Application.Minimize命令。
"DoubleBuffered"
True
"BorderStyle"
bsNone
"bsNone"
Application.Minimize
wz3gfoph1#
我已经解决了我的问题。我是这么做的:1.我已启用"TransparentColor"属性。1.然后我将"TransparentColorValue"的值设置为"clBackground"。我还删除了面板,我用它作为标题栏。相反,我在表单中插入了TTitleBarPanel。PS:我使用C和 Delphi 作为前端语言; C、JavaScript作为后端语言。
"TransparentColor"
"TransparentColorValue"
"clBackground"
TTitleBarPanel
1条答案
按热度按时间wz3gfoph1#
我已经解决了我的问题。
我是这么做的:
1.我已启用
"TransparentColor"
属性。1.然后我将
"TransparentColorValue"
的值设置为"clBackground"
。我还删除了面板,我用它作为标题栏。相反,我在表单中插入了
TTitleBarPanel
。PS:我使用C和 Delphi 作为前端语言; C、JavaScript作为后端语言。