MFC 进度条

来源:互联网 发布:什么软件可以看港片 编辑:程序博客网 时间:2024/04/24 23:07
void CTest1Dlg::OnTimer(UINT nIDEvent) {// TODO: Add your message handler code here and/or call default//设置进度条的内容CProgressCtrl *pProgCtrl=(CProgressCtrl*)GetDlgItem(IDC_PROGRESS1);int nPrePos=pProgCtrl->StepIt();//取得更新前位置int nPercent=(int)(nPrePos+m_nStep)*100/m_nMax;//设置文本的内容SetDlgItemInt(IDC_EDIT1,nPercent);CDialog::OnTimer(nIDEvent);}void CTest1Dlg::OnButton1() {// TODO: Add your control notification handler code hereCProgressCtrl *pProgCtrl=(CProgressCtrl*)GetDlgItem(IDC_PROGRESS1);pProgCtrl->SetRange(0,200);//设置进度条范围m_nMax=200;m_nStep=10;SetTimer(1,1000,NULL);//设置进度条更新时钟}

原创粉丝点击