关于模拟键盘输入用来拷贝屏幕的问题?
在一个WinForm界面上我放置上一个PictureBox,然后在菜单的Click事件中写下如下代码
System.Windows.Forms.SendKeys.SendWait("{PRTSC}");
IDataObject id = System.Windows.Forms.Clipboard.GetDataObject();
System.Drawing.Bitmap bt = (System.Drawing.Bitmap)id.GetData("Bitmap");
this.pictureBox1.Image = bt;
this.Refresh();PictureBox的Image设置为该Bitmap,本来我希望看到的是拷贝了整个屏幕。可是实际上我只
看到了,这个程序本身的屏幕内容被拷贝~。
不知道这个问题怎么解决?希望高手赐教
浙公网安备 33010602011771号