在对话框中应用了进度条,但不知道怎么创建?希望给点建议。新手留言

解决方案 »

  1.   

    在控件box里面将progress控件拖进去就可以了,使用时
    CProgressCtrl::SetRange
    CProgressCtrl::SetPos
      

  2.   

    我也新手,最近自己学会了。希望能给你带来帮助。
    1.首先你在Resource View下找到你的进度条的ID,一般默认为IDC_PROGRESS1
    2.然后在你要使用的地方添加如下代码(初始化):
             CProgressCtrl m_progress;
             m_progress.Create(WS_CHILD|WS_VISIBLE,CRect(80,80,280,100),dlg,MY_PROGRESS);
    m_progress.SetRange(0,100);
    m_progress.SetStep(1);
    MY_PROGRESS为进度条的ID号,dlg为对话框的指针(这里的指针是你要显示在上面的那个对话框);
    显示的地方写上:
    m_progress.StepIt();
    m_progress.UpdateWindow();