如何在onPaint()中刷新 我用鼠标响应函数绘制了直线,但是一移动就没有了,我想移动后还应该有,听说可以在onPaint()函数中刷新,但是不知道怎么使用,请那位大虾帮帮忙啊! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在OnPaint函数中绘图代码才能保证刷新以后还有。假设绘制代码大概如下:CPoint m_Point1;CPoint m_Point2;//以上为类中定义的变量;在OnPaint中画线代码应该是dc.moveto(m_Point1);dc.lineto(m_Point2);鼠标响应函数中的代码应该是给m_Point1,或者m_Point2赋值,然后调用Invalidate或者InvalidateRect函数刷新,这个动作会让OnPaint被调用。这只是一个简单举例,数据结构需要自己设计。 对话框上怎么自绘IE控件? 变量需要堆栈帧"是什么原因?求高手指点!!!!! 有没有谁有2维网格的类定义 关于写文件的问题 最简单的问题:如何得到static控件的内容,然后赋给变量var1? 一个小问题 有关 UpdateAllViews 问题 什么词典软件可以在acrabat reader下屏幕抓词翻译 谁给我一个template的小例子??? 为什么SoftICE4.05在Win98中有问题? 为什么我用winpcap写的arp 发不出去 请问'mreqv6' uses undefined struct 'ipv6_mreq'是由于什么引起的?
CPoint m_Point2;
//以上为类中定义的变量;
在OnPaint中画线代码应该是
dc.moveto(m_Point1);
dc.lineto(m_Point2);鼠标响应函数中的代码应该是
给m_Point1,或者m_Point2赋值,然后调用Invalidate或者InvalidateRect函数刷新,这个动作会让OnPaint被调用。这只是一个简单举例,数据结构需要自己设计。