我想从WPF应用程序中设置Windows 10及更高版本的锁屏壁纸。我搜索后发现以下链接很有用。
https://stackoverflow.com/a/51785913/5523095
https://superuser.com/a/1274588
根据上述答案的建议,我试图使用以下代码更改锁屏墙纸。
RegistryKey key = Registry.CurrentUser.CreateSubKey(@"Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\PersonalizationCSP", true);
key.SetValue(@"LockScreenImagePath", @"C:\Users\kumarm\Desktop\Wall.png");
key.SetValue(@"LockScreenImageUrl", @"C:\Users\kumarm\Desktop\Wall.png");
key.SetValue("LockScreenImageStatus", 1, RegistryValueKind.DWord);
key.Flush();
但是锁屏墙纸没有变化。我做错什么了吗?