以编程方式更改Windows 7任务栏颜色

时间:2014-08-03 04:50:56

标签: ruby winapi windows-7 aero aero-glass

我想制作一个后台流程,在某些情况下会更改任务栏颜色 例如,它目前是黑色(0,0,0):

enter image description here

UPD:我将使用的语言是Ruby,所以我认为知道正确的WinAPI函数名称就足以取得成功。

1 个答案:

答案 0 :(得分:1)

似乎有无证件功能DwmSetColorizationParameters,已成功使用

C ++ http://www.codeproject.com/Articles/610909/Changing-Windows-Aero-Color中 在 AutoIt http://www.autoitscript.com/forum/topic/141495-change-windows-7-aero-color/
VB http://social.msdn.microsoft.com/Forums/ru-RU/99240c0d-0b05-49ae-81da-62f2992aecf0

但我的天真 Ruby 方法通过名称调用此函数会产生LoadError: unknown symbol "DwmSetColorizationParameters"。我想知道是否有可能通过地址获得此功能。