GDI画线超出屏幕边界问题
我自作了个第三方控件,涉及到在控件的父控件上画线,当我移动采用了这个控件的窗体时,画线可以同步移动,并且不会被擦除,但当窗体移出屏幕时,移出部分的画线便会丢失,不知大家可知如何处理这个问题,需要在哪个函数里添加重绘命令?
[解决办法]
画线代码写在 paint 方法中
[解决办法]
不用重绘,直接在采用这个控件的窗体Paint事件里绘图就行!
发布时间: 2012-09-22 21:54:54 作者: rapoo
GDI画线超出屏幕边界问题
我自作了个第三方控件,涉及到在控件的父控件上画线,当我移动采用了这个控件的窗体时,画线可以同步移动,并且不会被擦除,但当窗体移出屏幕时,移出部分的画线便会丢失,不知大家可知如何处理这个问题,需要在哪个函数里添加重绘命令?
[解决办法]
画线代码写在 paint 方法中
[解决办法]
不用重绘,直接在采用这个控件的窗体Paint事件里绘图就行!