0

How can I implement something like DreamScene using C# ?

I want to play a video in front of the wallpaper but below the icons on the desktop.

almulo
  • 4,918
  • 1
  • 20
  • 29
rabbit
  • 33
  • 6
  • _"but **blow** the icon on the desktop."_ - huh, what? –  Jun 29 '15 at 08:37
  • I guess you're refering to Windows Vista's DreamScene (not dreamscreen)... Playing a video as a wallpaper, right? – almulo Jun 29 '15 at 08:53

2 Answers2

0

You can use the media player class: https://msdn.microsoft.com/en-us/library/system.windows.media.mediaplayer(v=vs.110).aspx to play a video. To hide the icon from the tool desktop, edit the property ShowInTaskBar of the form.

Gnqz
  • 3,292
  • 3
  • 25
  • 35
0

This article explains how to draw you windows under the desktop icons in Windows 8, and also links to an example of how to do the same in Windows 7/Vista/XP.

You have to use lots of interop and handlers and stuff, so it's not easy or clean... But can be done :P

almulo
  • 4,918
  • 1
  • 20
  • 29
  • There is no official support for drawing on the Window's desktop, win32 is the only way... (Check this one out, too: http://stackoverflow.com/questions/1536141/how-to-draw-directly-on-the-windows-desktop-c) – almulo Jun 29 '15 at 09:14