C#画图的问题 高人帮忙!!~~

来源:百度知道 编辑:UC知道 时间:2024/06/03 06:25:43
小弟写个小游戏 需要用鼠标在窗体上画图 可是我只能让他点一下画一条线不能随着鼠标移动画出线条啊
在鼠标移动事件里边填写代码 怎么都不成功 高人说说应该怎么搞啊 我刚学C#不久 说详细点
谢谢了 在线等~~

事件用错了
可以用在 pictureBox1_MouseDown事件中记录开关状态
if (e.Button == MouseButtons.Left) 发射开关 = true;

在 pictureBox1_MouseUp(object sender, MouseEventArgs e)中
if (e.Button == MouseButtons.Left) 发射开关 = false;

然后在pictureBox1_MouseMove中画

我建议用计时器timer进行绘制,pictureBox1_MouseMove只记录鼠标位置
我MSN:wangyingshi19850612@126.com
我也有个游戏,我们一起写吧

游戏中还有组合健的问题,比如斜的概念

给你个画图工具源码(wan_shan)。
百度hi联系,发给你!

是不是忘了添加事件激发代码