2

背景色を変えたい!そこで、レジストリを変更します: HKEY_CURRENT_USER\Control Panel\Colors デスクトップを新しい色で更新するには、コンピューターを再起動して、デスクトップの背景を一度変更する必要があります..

再起動を回避するにはどうすればよいですか?

デフォルトのWindowsアプリだからです。レジストリも変更しますが、どういうわけかデスクトップですぐに色を更新します..

4

1 に答える 1

-1

解決策を見つけました:)

誰かがそれを必要とするなら、ここに行きます

int aElements[1] = {COLOR_BACKGROUND};
DWORD aNewColors[1];
aNewColors[0] = RGB(0x80, 0x00, 0x80);  // dark purple
SetSysColors(1, aElements, aNewColors);
于 2013-11-08T00:47:35.373 に答える