用VC编利用鼠标画线的程序,编译链接通过后,画线的时候要等很长时间线才能出来,窗口最大化后线就不见了
2个回答
展开全部
"画线的时候要等很长时间线才能出来" 这个没有具体情况不好分析,系统、编译器、代码问题都有可能。
“窗口最大化后线就不见了”,这个是画线没有支持重绘。鼠标画线,lineto等代码你应该是添加在鼠标的三个响应函数中,在画线完成后,应该在view类(或者其它你使用的窗口类)记录画线坐标,并在OnDraw(OnPaint)中重绘,这样才能在窗口变化后线依然存在。
“窗口最大化后线就不见了”,这个是画线没有支持重绘。鼠标画线,lineto等代码你应该是添加在鼠标的三个响应函数中,在画线完成后,应该在view类(或者其它你使用的窗口类)记录画线坐标,并在OnDraw(OnPaint)中重绘,这样才能在窗口变化后线依然存在。
追问
我用我同学的电脑写相同的程序一点问题都没有,而且以前也在自己电脑上试过,也没什么问题,可能是我vc软件有问题了吧,谢谢你的回答
追答
“窗口最大化后线就不见了”,这个不会和电脑相关吧。。。应该是程序问题。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询