如何以编程方式更改Windows桌面主题

时间:2011-09-08 17:22:43

标签: delphi

我想用delphi代码更改windows桌面主题。

我在谷歌找到了帮助o没有得到。我得到了一些代码帮助来改变应用程序的主题。但我想改变桌面的主题。

所以PLZ。帮帮我......有没有api函数......

2 个答案:

答案 0 :(得分:1)

没有。没有用于更改整个桌面主题的API。这是设计的。

答案 1 :(得分:0)

尝试使用InqSoft Windows扫描程序查找所需的窗口(桌面)。之后你需要阅读WINAPI手册以正确使用窗口消息和功能(+关于DC的功能。你可以谷歌这样的东西:“在桌面delphi上画画”)

我记得,您可以更改shell参数并使用内置的桌面例程等设置自己的程序(默认情况下为shell = explorer.exe)