视图的ONPAINT 问题 谢谢!
我在视图类中有段代码 改变图标信息的坐标变量,然后发送消息SengMessage(WM_PAIN,0,0);
我在OnPaint函数中加了Beep,运行时发出了声音,但图标的位置在界面上没有改变,但是,当最小化后在恢复这样的时候,图标的位置发生改变,另外如果不发送消息,直接Invalidate(),图标位置的改变也能显现出来。
程序中
void CSCNView::OnDraw(CDC* pDC)
{
// TODO: 在此添加专用代码和/或调用基类
//CPaintDC dc(this);
//COLORREF crMask = RGB(0x00,0x00,0xff);
}
请问是什么原因?如何解决 ? 谢谢!