日期:2014-05-18  浏览次数:20902 次

屏幕保护程序 预览问题
请问屏幕保程序如何能在指定的小窗口里预览?
在VB里使用shell "C:\windows\system32\sstext3d.scr /p " & cstr(picture1.hwnd) 能够实现

在C#里:
  ProcessStartInfo info=new ProcessStartInfo( );
  info.FileName="sstext3d.scr";
  info.Arguments=@" /p "+pictureBox1.Handle.ToString();
  info.WorkingDirectory=@"C:\windows\system32";
  Process.Start( info );

不能在指定的pictureBox1中预览,显示的是全屏的
请问如何处理?

------解决方案--------------------
LZ搞定了,代码列出来共享下呢
呵呵
随便接分
------解决方案--------------------
ProcessStartInfo info=new ProcessStartInfo( ); 
info.FileName="sstext3d.scr"; 
info.Arguments=@" /p "+pictureBox1.Handle.ToString(); 
info.WorkingDirectory=@"C:\windows\system32"; 
Process.Start( info );