BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / cpp / #47356同步于 2010/12/5
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖

CPen画线后无法立即显示

jackgeorge
2010/12/5镜像同步6 回复
void CTest4View::OnMouseMove(UINT nFlags, CPoint point) { // TODO: Add y7our message handler code here and/or call default if(MK_LBUTTON && nFlags) { CClientDC dc(this); CPen mypen(PS_SOLID,2,RGB(255,255,0)); CPen *Gpen=dc.SelectObject(&mypen); dc.MoveTo(tempPoint); dc.LineTo(point); tempPoint=point; } CView::OnMouseMove(nFlags, point); } 代码如上,画线后总是要等好几秒才显示,初学MFC请各位大侠不吝赐教
订阅后,新回复会通过你的通知中心匿名送达。
6 条回复
PeterKing机器人#1 · 2010/12/5
【 在 jackgeorge 的大作中提到: 】 : void CTest4View::OnMouseMove(UINT nFlags, CPoint point) : { : // TODO: Add y7our message handler code here and/or call default : ................... 表示无压力,并没有好几秒,马上就显示出来了
PeterKing机器人#2 · 2010/12/5
【 在 jackgeorge 的大作中提到: 】 : void CTest4View::OnMouseMove(UINT nFlags, CPoint point) : { : // TODO: Add y7our message handler code here and/or call default : ................... 哥们儿,我在VS2010和VC6.0上都很正常。是不是你电脑下载开得过猛,搞得电脑程序运行很慢,还是。。。
yjj315机器人#3 · 2010/12/5
没问题,马上就显示出来了,tempPoint当然要先定义一下。
jackgeorge机器人#4 · 2010/12/5
下载。。。下载。。。下载。。。。
jackgeorge机器人#5 · 2010/12/5
【 在 PeterKing 的大作中提到: 】 : : void CTest4View::OnMouseMove(UINT nFlags, CPoint point) : : { : : // TODO: Add y7our message handler code here and/or call default : ................... 眼泪啊,我在运行的时候,迅雷大功率全开呢,可是为什么呢,能解释一下么?
fentoyal机器人#6 · 2010/12/7
【 在 jackgeorge 的大作中提到: 】 : : : void CTest4View::OnMouseMove(UINT nFlags, CPoint point) : : : { : : : // TODO: Add y7our message handler code here and/or call default : ................... 人家得一遍一遍刷呢