170 похожих чатов

Всем привет, не совсем по шарпу вапрос скорее по винде,

недавно решил сделать себе живые обои, после поисков обнаружил что в магазине приложений виндовом есть приложение которое позволяет поставить видео как обои, но приложение мало функционально, я решил что приложение разбивает видео по кадрам и просто когда надо сменить кадр ставит новый кадр как обои и решил сделать свое приложение которое делало бы точно тоже самое но уже как мне нужно, вообщем начал искать как это все делается, обнаружил что чтобы сменить обои надо отредактировать в реестре HKEY_CURRENT_USER\Control Panel\Desktop но при запущенном приложении которое с магазина приложений не меняется реестр а значит приложение меняет фон какимто другим образом вот собственно может кто в курсе как поменять обои другим способом не через реестр? гугл кроме HKEY_CURRENT_USER\Control Panel\Desktop ничего не дает

3 ответов

14 просмотров

Могу понять стремление программиста сделать своё, но всё равно, на всякий случай, напомню про существование "Wallpaper engine"

Wallpaper engine

Могу обяснить принцип работы

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
Карта сайта