【问题标题】:Delphi - how to skin a form [closed]Delphi - 如何为表单设置皮肤[关闭]
【发布时间】:2010-01-20 01:13:19
【问题描述】:

我刚刚读完delphi-skinning-librariessptbxtoolbar-skin-change,但这不是我想要的。我对如何在表单上应用皮肤很感兴趣,就像经典的 WinAmp 窗口一样 :) 欢迎任何文章或代码或想法。

我刚刚找到Windows XP Theme Manager,我现在在工作,所以我会在家学习它(我希望这是我需要的)

【问题讨论】:

    标签: delphi skin


    【解决方案1】:

    实际上,前一个问题(在VCLSkin 上轻推)正是您所需要的——不要因为所有示例看起来都像 MSWindows 而得到太多建议——它们背后的蒙皮允许任何图像- 基于图形用户界面。

    唯一的选择是完全放弃表单并使用 WinAPI 从头开始​​构建您的皮肤。在flipcode 上可以看到一个示例(C++,但 WinAPI 相同)。

    【讨论】:

    • 我想知道它是如何完成的,所以我可以编写我的 onw 应用程序
    • @Remus,你知道了,我已经扩展了我的答案,VCLSkin 基本上使用 WinAPI 替换你所有组件的皮肤。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-07-16
    • 2013-06-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多