(Я понимаю, что ответ может быть исключением Windows).Изображение обоев для рабочего стола с Python?
Возможно ли получить доступ к изображению обоев (пиксельные данные) (если они используются) с Python? Я видел, как некоторые приложения делают это для некоторых интересных эффектов, таких как обычное выцветание от «поддельных обоев» к видеоигре.
Я пишу 3D-заставку и хочу иметь фактические обои (если они используются) в качестве фона.
Я думаю, что путь к текущим обоям хранится где-то в реестре. –
Это хороший намек. Хотя вы можете удалить изображение, которое вы назначили в качестве обоев, и оно все еще присутствует в Win7 ... Думаю, оно где-то скопировано? –
Я больше человек Linux, поэтому я не совсем уверен в этом. Я думаю, что Windows сохраняет изображение обоев в памяти на основе файла, указанного в реестре. Он обновляет то, что отображается на рабочем столе, когда он запрашивается, например, вход в систему или изменение обоев из пользовательского интерфейса. –