void CMyDlg::On2s()
{
iscolor=1;
this->Invalidate();
// TODO: Add your control notification handler code here
if (m_gatestate=="关"){
if(m_floor<150)
{
m_progress.SetStep(50);
for(;m_floor<100;)
{
m_floor=m_progress.StepIt();
Sleep(1000);
}
m_floor+=50;
}
}
2 个解决方案
#1
为什么搞一个For循环,好像就是一个if
#2
this->Invalidate()触发OnPaint()函数,把关键代码贴出来
#1
为什么搞一个For循环,好像就是一个if
#2
this->Invalidate()触发OnPaint()函数,把关键代码贴出来