#include "StdAfx.h" #include "WorkCmdTimingProgress.h" #include "LogMgr.h" #include "WorkCmdInvoker.h" #include "TimingProgressMgr.h" CWorkCmdTimingProgress::CWorkCmdTimingProgress() { m_ProgressTime = -1;//进度条的时间 } CWorkCmdTimingProgress::~CWorkCmdTimingProgress(void) { } bool CWorkCmdTimingProgress::Excute() { //设置进度条显示内容 if(m_ProgressShowInfo != "") gTimingProgressMgr.SetShowInfo(m_ProgressShowInfo); //停止进度条 if(m_ProgressTime==0) { gTimingProgressMgr.StopExecute(); } //启动进度条 if(m_ProgressTime>0) { gTimingProgressMgr.SetTimingProgressTime(m_ProgressTime); gTimingProgressMgr.StartTimingProgress(); } return true; } void CWorkCmdTimingProgress::WirteLog() { } CString CWorkCmdTimingProgress::GetWorkCmdInfoStr() { CString InfoStr("TimingProgress"); return InfoStr; }