我的程序是一个单文档视图,在视图类中有一个函数处理,每次处理后我用Invalida(),但OnDraw函数并没有执行。
如下:
void CPackDlgView::OnMove()
{
// TODO: 在此添加命令处理程序代码
while (!Circle::statu)
{
Circle::statu = true;
for (int i=1; i< allCircle.size(); i++)
{
allCircle[i]->move(allCircle);
}
//重绘
Invalidate(true);
}
AfxMessageBox("OK");
}