当前位置 : 主页 > 编程语言 > delphi >

delphi – 更改应用程序标题栏的颜色

来源:互联网 收集:自由互联 发布时间:2021-06-23
随着Delphi 7试图从窗口主题改变软件标题栏的颜色.我见过代码允许你更改所有程序的所有标题栏,但我只是想改变我的程序. 有人见过/做过这样的事吗?如果需要,不介意为组件付费. 我相
随着Delphi 7试图从窗口主题改变软件标题栏的颜色.我见过代码允许你更改所有程序的所有标题栏,但我只是想改变我的程序.

有人见过/做过这样的事吗?如果需要,不介意为组件付费.

我相信 Windows应该在应用程序绘制包含标题栏的窗口框架时将 WM_NCPAINT消息发送给应用程序.默认行为是回退到绘制默认帧的默认Windows处理程序.您可以替换它,或者在之后重新绘制标题栏部分.

这看起来是一个很好的例子:http://delphi.about.com/od/adptips2006/qt/draw_captionbar.htm

网友评论