我的对话框里放置了一个进度条控件,和两个按钮,一个开始,一个结束,现在要使按开始按钮让进度条不断的活动,按结束就终止.急

解决方案 »

  1.   

    SetPos;
    SetRange;
    有这两个函数就够用了;
      

  2.   

    应该加一个SetTimer来设定显示速度
      

  3.   

    m_ProgressCtrl.SetRange(1,100);
    m_ProgressCtrl.SetStep(1);
    m_ProgressCtrl.SetPos(1);
    以上三个函数SetTimer来设定显示速度
      

  4.   

    m_ProgressCtrl.SetRange(1,100);
    m_ProgressCtrl.SetStep(1);
    m_ProgressCtrl.SetPos(1);再用一个SetTimer(hWnd,1,1000,NULL),在OnTimer函数里设一个变量i,每隔1000毫秒加1,里面用m_ProgressCtrl.SetPos(i);显示进度;对于终止按钮,再m_ProgressCtrl.SetPos(1);来还原。
      

  5.   

    当然别忘了放killtimer在响应终止按钮的函数里面:)