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 "module.h"
|
|
|
|
|
|
|
|
|
|
//<2F>ѻ<EFBFBD><D1BB><EFBFBD><EFBFBD>ƿ<EFBFBD>
|
|
|
|
|
class CSinglechipCard
|
|
|
|
|
{
|
|
|
|
|
friend class CSinglechipCardMgr;
|
|
|
|
|
public:
|
|
|
|
|
CSinglechipCard(void)
|
|
|
|
|
{
|
|
|
|
|
m_ComPort = 1;//com <20>ں<EFBFBD>
|
|
|
|
|
}
|
|
|
|
|
private:
|
|
|
|
|
int m_ComPort;//com <20>ں<EFBFBD>
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
class CSinglechipCardMgr :public CModule
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
CSinglechipCardMgr(void);
|
|
|
|
|
~CSinglechipCardMgr(void);
|
|
|
|
|
virtual CMFCPropertyGridProperty *CreatGridProperty();
|
|
|
|
|
virtual void ExportPar(ofstream *pFile);
|
|
|
|
|
virtual MODULE GetModuleType(){return _SINGLE_CHIP_CARD;};
|
|
|
|
|
|
|
|
|
|
BYTE GetCardCom(int idx);
|
|
|
|
|
private:
|
|
|
|
|
int m_CardCnt;//ʹ<>õ<EFBFBD><C3B5>ϻ<EFBFBD><CFBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
vector<CSinglechipCard> m_CardVec;//<2F>ѻ<EFBFBD><D1BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
extern CSinglechipCardMgr *gSinglechipCardMgr;
|