Windows · 2010-05-25

C#调用QQ的DLL实现截图功能

今天写个程序 需要抓屏 懒得写代码 上网找
突然想到QQ的抓屏不错 直接拿来用就是了

[ DllImport( “CameraDll.dll”, EntryPoint=”CameraSubArea”, CharSet=CharSet.Ansi )]
private static extern bool CameraSubArea();

if(CameraSubArea())
{
IDataObject iData = System.Windows.Forms.Clipboard.GetDataObject();
if(iData.GetDataPresent(“System.Drawing.Bitmap”,true))
{
this.pictureBox1.Image=iData.GetData(“System.Drawing.Bitmap”) as Bitmap;
}
}