Bitmap btm = new Bitmap(width,height);
using (Graphics g = Graphics.FromImage(btm))
{
g.CopyFromScreen(0, 0, 0, 0, Screen.AllScreens[0].Bounds.Size);
g.Dispose();
pictureBox1.Image = btm;
string save = "F:\\屏幕获取保存\\" + DateTime.Now.ToString("yyyymmddhhmmssmmmm") + ".jpeg";
btm.Save(save);
}
第一次提问, 望大家帮帮忙!
using (Graphics g = Graphics.FromImage(btm))
{
g.CopyFromScreen(0, 0, 0, 0, Screen.AllScreens[0].Bounds.Size);
g.Dispose();
pictureBox1.Image = btm;
string save = "F:\\屏幕获取保存\\" + DateTime.Now.ToString("yyyymmddhhmmssmmmm") + ".jpeg";
btm.Save(save);
}
第一次提问, 望大家帮帮忙!
http://www.codeproject.com/Articles/7388/A-Simple-C-Wrapper-for-the-AviFile-Library
大体意思就是生成bmp序列后,
加入到AVI的每个帧里面就好了,
点击停止时,根据列表中的文件名将图片打开并加载到AVI的帧里面,
最后调用AVI的生成函数。好像所有图片的大小最好要一样。。