为了实现绘出的直线移动,要不停的擦除上次的直线,如果用背景色来擦除上次的直线就会把以前的图形擦掉,应该怎么办呢?
解决方案 »
- froeach的问题
- 高手帮忙吧
- 请问如何判断注册表是否有某一键和项,不要用try catch的方法
- 除非DataGridView被数据绑定到支持更改通知并允许删除的IBindingList,否则不能以编程方式移除行。
- 测试测试,顺便提点意见....
- 我用的是visual web developer 2005速成版的,不知道如何把.cs文件编译成.dll
- 请问如何在textbox中输出回车换行?
- 急!关于添加Web引用的问题
- 我想调用api编辑(*.res)文件,但是搞了半天也没成,大家帮个忙?
- 关于窗体的问题,一个初学者的极度郁闷
- 关于BindingContext用法(C/s菜鸟级问题)
- 50分求:如何改变用VS的安装制作程序生成的Setup.exe的图标?即把"白板"改掉!
1,重画背景,效率极低。
2,画直线前先备份该区域得图像,需要刷除直线时把备份得图像重新画出,好像系统得鼠标就是这样实现的。
3,使用异或笔画直线,需要刷除时再画一次就可以了,不过直线的颜色就不能指定了,只能取背景色的反色,文本TextBox里的光标就是这样实现的。
================================================================
此帖通过csdn小助手回复。
CSDN小助手是使用vb.net编写的CSDN论坛脱机“外挂”,她能够在
脱离IE的情况下使用Csdn论坛。程序只加载最核心的数据,所以显示更
快,产生的流量更小。 下载地址:http://qqwwee.com/csdn.rar
================================================================