Letakkan jendela aplikasi sebagai wallpaper

Saya ingin meletakkan jendela aplikasi di belakang semua jendela lainnya. Saya berpikir untuk menggunakan .NET 4 dan WPF atau Silverlight.

Saya tidak memiliki kode gambar khusus, saya hanya ingin jendela aplikasi saya sebagai wallpaper desktop sambil mempertahankan interaktivitas (tidak menyia-nyiakan tangkapan layar, dll).

Apakah ini mungkin dan jika ya, bagaimana caranya?

Sunting: Saya menggunakan Windows 7 x64.

Edit 2: Saya tahu desktop ditarik ke jendela dengan id 0 (atau semacamnya). Tidak bisakah saya menggunakan panggilan interop untuk menempatkan jendela saya sebagai anak dari jendela 0?


person Jonas Van der Aa    schedule 07.06.2010    source sumber


Jawaban (1)


Untuk Windows XP dan versi sebelumnya, gunakan Active Desktop set iklan pada laman web yang menjalankan aplikasi Silverlight .

person luvieere    schedule 07.06.2010
comment
Saya lupa menyebutkan ini, tapi saya menjalankan Windows 7 x64. - person Jonas Van der Aa; 07.06.2010