我想通过delphi代码更改Windows桌面主题。如何以编程方式更改Windows桌面主题
我在谷歌搜索求救o没有得到。我得到了一些代码帮助来改变应用程序的主题。但我想改变桌面的主题。
所以PLZ。帮我.....是否有任何API函数...
我想通过delphi代码更改Windows桌面主题。如何以编程方式更改Windows桌面主题
我在谷歌搜索求救o没有得到。我得到了一些代码帮助来改变应用程序的主题。但我想改变桌面的主题。
所以PLZ。帮我.....是否有任何API函数...
不。没有API可以改变整个桌面的主题。这是设计。
当然有..虽然没有记录.. –
尝试使用InqSoft Windows Scanner来查找您需要的窗口(桌面)。之后,你需要阅读WINAPI手册才能正确使用窗口消息和函数(+关于DC的函数,你可以像这样谷歌:“绘制在桌面上的delphi”)
而且我记得,你可以更改shell参数并设置自己的程序与内置的桌面程序等(默认shell = explorer.exe)
试试这个问题http://stackoverflow.com/questions/546818/how-do-i-change-the-current- windows-theme-programatically – RRUZ
这是不是你不应该这样做,因为用户拥有该设置? –
如果像这样的东西可以工作,这将是非常烦人的。我会考虑这样的“maleware”程序... – Andreas