Как я могу загрузить ресурс изображения? Я хочу создать приложение, изменяющее фон Windows

Итак, я хочу создать приложение с графическим интерфейсом, в котором человек может выбирать между двумя вариантами фона: IDR_BACKGROUND1 и IDR_BACKGROUND2 (так они определены в Resource.h). Как я могу загрузить ресурсы в код? Я считаю, что синтаксис изменения фона:

    SystemParametersInfo(SPI_SETDESKWALLPAPER, 0, (here comes the path for 
    image), SPIF_UPDATEINIFILE);

но, как я уже сказал, я не знаю, как это сделать. Просьба помочь :))


person Th3R4nd0m    schedule 19.04.2019    source источник
comment
Возможный дубликат SystemParametersInfo устанавливает обои полностью черными (с помощью SPI_SETDESKWALLPAPER) Он показывает вам, как правильно использовать SystemParametersInfo(SPI_SETDESKWALLPAPER,...).   -  person Ken White    schedule 19.04.2019
comment
Дело в том, что я не знаю, как использовать встроенный ресурс, например IDR_BACKGROUND1.   -  person Th3R4nd0m    schedule 20.04.2019
comment
В документации указано, что файл с диска, а не со встроенного ресурса. Извлеките ресурс в файл на диске, а затем установите этот файл в качестве обоев.   -  person Ken White    schedule 20.04.2019
comment
о верно. Спасибо =)   -  person Th3R4nd0m    schedule 20.04.2019