急问在CStatic上画图的问题 已经成功的在CStatic控件(这个控件是嵌入在外面的对话框中的,是子类)上画好了图形,但是对其拖动,改变大小的一系列操作新的图形都能出来,但之前的图形还在显示。我已经在OnPaint()函数中调用了重画函数,也进行了测试,发现是进入了OnPaint里面。但不知为什么没有重画,难道CStatic在wm_paint机制上有问题?OnPaint(){ CPaintDC dc(this); Draw();} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 擦除背景也试过不行,我先在Draw()之前用刷子也将底色刷了一遍,但之前画的图形还在屏幕上,还有什么原因呢? WM_ERASEBKGND在返回时擦除背景,并画新的试试. OnPaint是Static的OnPaint不是的话会有问题这样OnPaint(){ CPaintDC dc(this); Draw(&dc);}OnPaint里不要用GetDC 是在WM_ERASEBKGND消息中用刷子将客户端刷一遍,然后在OnPaint函数中重新画图吗? 对goodboyws(深夜不眠者) :我是在CStatic::OnPaint()中重画的OnPaint里不要用GetDC是什么意思? ActiveX控件的开发 帮忙看一下,send发送的数据和Receive接受的数据不一样,不懂 帮我看看为什么这段代码没有catch到除零的错误,只是系统报错 这样的错误该怎么来排除呢 五一,今天QQ密码居然被盗~,被小偷公然威胁,索取QQ币!太郁闷了,靠,我是学C的吗? 学VC++ 不学MFC行吗? 请教VC下串口的问题,谢谢赐教! 我在一个子线程里面调用创建数据表的工作,老是说错误“连接占线导致另一个hstmt” 关于listbox的赋值(初级) JPEG高手请进:关于哈夫曼编码 在进程的Heap中申请较大(如4M)的空间会成功吗? 注册窗口类简单问题
OnPaint(){
CPaintDC dc(this);
Draw(&dc);
}
OnPaint里不要用GetDC
我是在CStatic::OnPaint()中重画的OnPaint里不要用GetDC是什么意思?