プログラムでそれを発見することは可能ですか?Windows レジストリを使用しますか? スクリーンショットを撮り、ディスク上のファイルと比較する必要がありますか? デスクトップのスライドショーモードでも発見できますか?
1326 次
4 に答える
1
これを試して
using Microsoft.Win32;
private string GetCurrentWallpaper()
{
using(RegistryKey MyWallPaper = Registry.CurrentUser.OpenSubKey("Control Panel\\Desktop", false))
{
return MyWallPaper.GetValue("WallPaper").ToString();
}
}
さよなら。
于 2009-09-29T02:01:52.740 に答える
0
SystemParametersInfo () を使用する必要があります。Geekpediaには、さまざまな Windows OS およびシステムでこれを実現する方法の詳細が記載されたチュートリアルがあります。
于 2009-09-29T02:02:37.997 に答える
0
レジストリキーはHKCU\Control Panel\Desktop\Wallpaper
于 2009-09-29T02:00:41.790 に答える