Jika saya secara manual mengubah gambar latar belakang dalam registri, bagaimana saya bisa memaksanya untuk me-refresh tanpa keluar?
Saya tahu bahwa bginfo yang melakukannya, tetapi saya ingin menjaga hal-hal sederhana dan tidak menggunakan perangkat lunak apa pun.
RUNDLL32.EXE USER32.DLL,UpdatePerUserSystemParameters 1, True
bekerja pada mesin saya (perhatikan koma yang hilang di belakang UpdatePerUserSystemParameters)sumber
Saya mencoba melakukan sesuatu yang serupa - memperbarui pengaturan registri untuk menu mulai dan kemudian segera memiliki menu mulai mencerminkan perubahan.
Solusi dari pertanyaan MSDN ini bekerja dengan baik untuk saya.
sumber
Ubah resolusi layar, lalu pilih opsi kembali. Resolusi Anda akan tetap sama dan latar belakang akan berubah.
Atau, lepaskan dan sambungkan kembali kabel display.
sumber
sumber
Baris dari jawaban yang diterima bekerja untuk saya dengan sangat sporadis. Saya akhirnya menulis loop sementara untuk memanggil kode diam-diam di latar belakang 25 kali. Semoga ini membantu.
Kode dari jawaban yang diterima:
Kode dari bagian atas skrip bash saya:
sumber