关于客户区刷新显示的问题? 我建的单文档程序,比如先绘制一条直线,后绘制一个圆,我想在绘制一个圆时将直线自动擦除,用哪个命令? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这样比行。他问的 是整个过程。在ondraw()里面改啦! 使用画矩形函数BOOL Rectangle( HDC hdc, // handle to device context int nLeftRect, // x-coord of bounding rectangle's upper-left corner int nTopRect, // y-coord of bounding rectangle's upper-left corner int nRightRect, // x-coord of bounding rectangle's lower-right corner int nBottomRect // y-coord of bounding rectangle's lower-right corner);按整个窗口的大小画一个实心的矩形即可,然后画您的园 Semigod 的是可以的啊 。Invalidate()先做,再circle。如果你要一边画,一边做Invalidate(),在ondraw也是不可以的。因为ondraw这时候被线程阻塞了。你可以自己写一个mycircle,虽然效率可能没有ms的gdi高,单可以做其他动作。 evc edit控件滚动花屏 VIDEO_DATA是什么? MFC中void函数如何处理HRESULT比较好 GetBitmapBits,24位rgb! 想通过Direct3D来改变显示的Anti-Aliasing效果,如何实现?就是改变Windows桌面的这个效果,如何实现? 如何在Edit编辑框中,累加的输入文字? 多线程播放视频的问题 如何在对话框中显示内存中的位图 用VC++6.0写局域网即时通讯工具? 对avi文件同时写读? 关于任务栏编程的问题! 我在对话框中画图,打印的时候我如何得到对话框的内容啊?必须全部重画马?
在ondraw()里面改啦!
BOOL Rectangle(
HDC hdc, // handle to device context
int nLeftRect, // x-coord of bounding rectangle's upper-left corner
int nTopRect, // y-coord of bounding rectangle's upper-left corner
int nRightRect, // x-coord of bounding rectangle's lower-right corner
int nBottomRect // y-coord of bounding rectangle's lower-right corner
);
按整个窗口的大小画一个实心的矩形即可,然后画您的园
Invalidate()先做,再circle。
如果你要一边画,一边做Invalidate(),在ondraw也是不可以的。因为ondraw这时候被线程阻塞了。
你可以自己写一个mycircle,虽然效率可能没有ms的gdi高,单可以做其他动作。