gpt4 book ai didi

delphi - 有什么优雅的方法可以消除可停靠控件的闪烁?

转载 作者:行者123 更新时间:2023-12-03 19:43:32 24 4
gpt4 key购买 nike

我想在应用程序中添加停靠功能,不需要,现在我这样做了,但是每当单击并从“停靠站点”拖动面板时,窗口矩形在桌面上被画得很丑(闪烁) Canvas 。

所以,我的问题是:

  • 有什么简单而优雅的方法可以通过覆盖某些方法来克服这个问题?
  • 最佳答案

    我做一个批号对接的 UI,到目前为止我发现的唯一方法是使用第三方对接解决方案,例如在 JVCL 中找到的。

    如果您放弃 TJvDockServer在您的主表单(其他表单将停靠的那个)上,然后放下 TJvDockClient在上述每个停靠窗体上,分配相同的样式(例如 TJvDockVCStyle ),它完全改变了停靠的行为,包括将窗口拖动到停靠时呈现的矩形。

    也许您可以从这些组件中提取所需的代码来绘制您自己的自定义矩形,以在拖动到停靠时表示表单。

    关于delphi - 有什么优雅的方法可以消除可停靠控件的闪烁?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10389664/

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