You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
#pragma once
|
|
|
|
|
#include "GlobalDefine.h"
|
|
|
|
|
#include "WorkData.h"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݹ<EFBFBD><DDB9><EFBFBD>(<28><><EFBFBD><EFBFBD>)
|
|
|
|
|
class CWorkDataMgr
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
CWorkDataMgr(void);
|
|
|
|
|
~CWorkDataMgr(void);
|
|
|
|
|
static CWorkDataMgr& GetInstance(){return m_Instance;};
|
|
|
|
|
|
|
|
|
|
void CollectWorkData();
|
|
|
|
|
bool GetAllWorkData(vector<vector<Dbxy>> &vec);
|
|
|
|
|
void SetDrawRealWorkData(bool b){m_bDrawRealWorkData = b;};
|
|
|
|
|
bool DrawRealWorkData(CDC* pDC);
|
|
|
|
|
private:
|
|
|
|
|
static CWorkDataMgr m_Instance;
|
|
|
|
|
bool m_bDrawRealWorkData;//<2F>Ƿ<EFBFBD><C7B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʵ<EFBFBD><CAB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
CWorkData m_WorkData;//<2F><><EFBFBD>浱ǰ<E6B5B1>Ĺ<EFBFBD><C4B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
};
|
|
|
|
|
extern CWorkDataMgr *gWorkDataMgr;
|