我的代码是这样的
CProgressWnd progress(AfxGetMainWnd(),_T("进度条"));
progress.GoModal();
progress.SetRange(1,1000);
progress.SetStep(10);
progress.PeekAndPump();
progress.EnableOnCancelBtn();
int i;
for(i=0;i<100;i++)
{
progress.StepIt();
Sleep(1000);
if(progress.Cancelled())
{
progress.DestroyWindow();
return;
}
}
progress.DestroyWindow();点击“取消”按钮,确不起作用,这是怎么回事?