5

I want my screensaver appears in the screensaver preview box?

Shay Erlichmen
  • 31,691
  • 7
  • 68
  • 87
isa
  • 1,055
  • 16
  • 26

2 Answers2

10

When you make a screen saver you need to support a command line argument (/p [HWND]) that will tell you in which windows to show your screen saver. The command line will be pass to you thru the screen saver control panel. here is a link to the full spec.

Shay Erlichmen
  • 31,691
  • 7
  • 68
  • 87
0

You can start the screen saver, get it's window handle then change it's parent to your forms handle or panel's handle or wherever you want it.

zz1433
  • 3,528
  • 2
  • 28
  • 36