用鼠标画图和保存的问题
来源:互联网 发布:太极越狱 网络异常 编辑:程序博客网 时间:2024/06/06 09:53
Pen pen1 = new Pen(Color.White, 2);
Pen pen2 = new Pen(Color.Black, 2);
private Point p1, p2;
Graphics gdraw;
public Form1()
{
InitializeComponent();
Bitmap bmp = new Bitmap(this.pictureBox1.Width, this.pictureBox1.Height);
this.pictureBox1.Image = bmp;
}
private void pictureBox1_MouseMove(object sender, MouseEventArgs e)
{
if (e.Button == System.Windows.Forms.MouseButtons.Left)
{
gdraw = Graphics.FromImage(this.pictureBox1.Image) ; //this.pictureBox1.CreateGraphics();
gdraw.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.AntiAlias;
p2 = e.Location;
gdraw.DrawLine(pen2, p1, p2);
p1 = p2;
this.pictureBox1.Refresh();
}
}
private void pictureBox1_MouseUp(object sender, MouseEventArgs e)
{
if (e.Button == System.Windows.Forms.MouseButtons.Left)
{
p1 = p2;
}
}
private void pictureBox1_MouseDown(object sender, MouseEventArgs e)
{
if (e.Button == System.Windows.Forms.MouseButtons.Left)
{
p1 = e.Location;
p2 = e.Location;
}
}
private void button1_Click(object sender, EventArgs e)
{
this.pictureBox1.Image.Save("C://001.bmp");
Application.DoEvents();
this.pictureBox2.ImageLocation = "C://001.bmp";
}
- 用鼠标画图和保存的问题
- 画图和鼠标事件的结合 出现的一点小问题
- 用鼠标画图
- 关于画图的保存
- 鼠标画图
- 保存plot画图函数的图像
- qt把画图的保存为文件
- 关于android的Asset文件夹和画图的一点问题
- 再谈鼠标移动画图时,图像不断闪烁问题
- android画图遇到的问题
- visio画图的填充问题
- matlab画图的一些问题
- javascript 鼠标拖拉画图
- 鼠标点击画图
- javascript 鼠标拖拉画图
- OpenCV之鼠标画图
- 文件保存和读取的问题
- MFC两种拖动鼠标动态画图的方法
- asp.net 删除cookies同时注销登录禁用IE后退事件 框架里处理
- XMLlistCollection之间的赋值问题
- MPEG图像格式
- Android开发——HTTP通讯
- asp.net定时发送邮件总结
- 用鼠标画图和保存的问题
- 手机user agents列表
- 移植tslib1.4遇到的问题
- MFC 给按钮帖位图
- 最后终归为平静
- showModalDialog传参,刷新父窗体,关闭
- LiveZilla 3.2.0.2的汉化包
- 美资企业英语面试
- 互斥变量上锁!