1
我正在使用JNA在Windows 7上调用系统库,并且需要一种方法来获取当前壁纸文件名称,该文件名称将以设定的间隔随机更改壁纸的主题显示。在Windows 7中的主题中获取当前显示的壁纸的壁纸文件名?
我用用SystemParametersInfo在USER32的SPI_GETDESKWALLPAPER系统调用,但无论哪个选择返回每个壁纸以下路径:
C:\Users\<user name>\AppData\Roaming\Microsoft\Windows\Themes\TranscodedWallpaper.jpg
但原来的壁纸是在说C:\壁纸
有什么办法可以得到原始的壁纸文件名吗?这个转码的壁纸文件名对我来说毫无用处。
感谢