进度条和多线程给合

来源:百度文库 编辑:神马文学网 时间:2024/06/03 12:34:02
 能给个进度条和多线程给合的例程,就像拷贝什么东西,让进度条显示其进度  Top
 1 楼laiyiling(Graphics ◎ Multimedia)回复于 2004-12-26 20:16:02 得分 0 在对话框的一个成员函数里开启一个线程,在线程中来控制Progress的进度  
  CMyDlg::StartProgress()  
  {  
            m_bRunProgress   =   TRUE;  
            m_ProgressBar.SetRange(...);//设置进度的显示范围  
            AfxBeginThread(Progress,(LPVOID*)this,THREAD_PRIORITY_NORMAL);  
  }  
  CMyDlg::StopProgress()  
  {  
            m_bRunProgress   =   FALSE;  
  }  
  线程函数:  
  UINT   Progress(LPVOID   pParam);//函数声明  
  UINT   Progress(LPVOID   pParam)  
  {  
            CMyDlg   *pDlg   =   (CMyDlg   *)pParam;  
            int   iCount   =   0;  
            while(pDlg->m_bRunProgress)  
            {  
                    //Do   Some   processing  
                    pDlg->m_ProgressBar.SetPos(iCount);  
                    iCount++;  
            }  
            return   0;  
  }
Top 
  • 请您解答:delphi多线程例程
  • 请问有没有VC.NET多线程的例程(简单一点)
  • 求用nt service实现多线程的socket通讯服务器端的例程
  • 喉结的《WIN32多线程程序设计》例程连接出错,怎么办
  • 如何在DLL中用多线程实现进度条
  • 哪位大侠可提供一个用nt service实现多线程的socket通讯服务器端的例程
  • 哪位高手可以提供多线程的winsock通讯服务器端的例程多谢。
  • 求“点一下button按钮就可以停止拷贝多线程序”
  • prgressbar显示问题(多线程显示数据库查询进度)