如何找出用于Windows Wallpaper的纯色?

时间:2012-07-23 07:21:44

标签: windows registry wallpaper

我知道如何从注册表中检索壁纸:

HKEY_CURRENT_USER\Control Panel\Desktop\Wallpaper

但是,如果用户选择使用纯色作为壁纸,我该如何检索该特定颜色呢?

1 个答案:

答案 0 :(得分:4)

您可以从

中检索它
HKEY_CURRENT_USER\Control Panel\Colors\Background

这是一个包含空格分隔的元组“R G B”的字符串,例如红色为“255 0 0”,橙色为“255 102 0”。

有关使用C#,C ++,F#和VB.NET获取注册表值的信息,请参阅here

以下Powershell的例子

# PowerShell Registry Key example
$Registry_Key = "HCU:\Control Panel\Colors\"
Get-ItemProperty -path $Registry_Key -name Background