Как уже упоминалось в заголовке, я хочу получить путь к текущим обоям на рабочем столе (в C ++) Я пытался использовать SystemParametersInfo
с SPI_GETDESKWALLPAPER
, Но это только возвращает это:
% AppData% \ Microsoft \ Windows \ Themes \ TranscodedWallpaper
Что мне действительно нужно было бы что-то вроде этого:
C: \ User \ … \ image.png
Есть ли способ добиться этого?
Есть реестр улей HKEY_CURRENT_USER \ Панель управления \ Рабочий стол. Имеет значение с именем Обои на стену. Содержит путь к текущим обоям.
Других решений пока нет …