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.

41 lines
1.2 KiB
C

//<2F><><EFBFBD>ܣ<EFBFBD>ʵ<EFBFBD>ִ<EFBFBD><D6B4>ڲ<EFBFBD><DAB2><EFBFBD><EFBFBD><EFBFBD>һЩ<D2BB><D0A9><EFBFBD><EFBFBD>
#ifndef COM_CONTROL_FUNCTION_H
#define COM_CONTROL_FUNCTION_H
//<2F><><EFBFBD><EFBFBD>ϵͳ<CFB5><CDB3><EFBFBD>õĴ<C3B5><C4B4>ںţ<DABA><C5A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>еĴ<D0B5><C4B4>ںű<DABA><C5B1><EFBFBD><EFBFBD><EFBFBD>pPortList<73><74><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>portNumber<65><72><EFBFBD><EFBFBD><EFBFBD>ں<EFBFBD><DABA><EFBFBD><EFBFBD><EFBFBD>pPortList
//pPortList<73><74><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڵĴ<DAB5><C4B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
extern BOOL ScanPCCom( int *pPortList, int& portNumber );
//<2F>жϴ<D0B6><CFB4><EFBFBD><EFBFBD>Ƿ<EFBFBD><C7B7><EFBFBD>ռ<EFBFBD>У<EFBFBD><D0A3><EFBFBD><EFBFBD>ڿ<EFBFBD><DABF>÷<EFBFBD><C3B7><EFBFBD>true<75><65><EFBFBD><EFBFBD><EFBFBD>򷵻<EFBFBD>false
extern bool OnCheckComPort( const CString& portName );
//<2F><><EFBFBD>ܣ<EFBFBD><DCA3><EFBFBD><EFBFBD><EFBFBD>2<EFBFBD><32><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƿ<EFBFBD><C7B7><EFBFBD>ͬ<EFBFBD><CDAC><EFBFBD><EFBFBD>ͬ<EFBFBD><CDAC><EFBFBD><EFBFBD>True<75><65><EFBFBD><EFBFBD><EFBFBD>򷵻<EFBFBD>false
extern bool CompareTwoComPort( const CString port1, const CString port2 );
//<2F>жϴ<D0B6><CFB4><EFBFBD><EFBFBD>Ƿ<EFBFBD><C7B7><EFBFBD><EFBFBD><EFBFBD>
//<2F><><EFBFBD>÷<EFBFBD><C3B7><EFBFBD>true,<2C><><EFBFBD>򷵻<EFBFBD>false
extern bool CheckComPortCanWork( const CString strPort );
//<2F>жϴ<D0B6><CFB4><EFBFBD><EFBFBD>Ƿ<EFBFBD>Ϊ<EFBFBD><CEAA>
//<2F><><EFBFBD><EFBFBD>Ϊ<EFBFBD>շ<EFBFBD><D5B7><EFBFBD>true,<2C><><EFBFBD>򷵻<EFBFBD>false
extern bool CheckComPortIsEmpty( const CString strPort );
//<2F>жϴ<D0B6><CFB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƿ<EFBFBD><C7B7><EFBFBD>ȷ<EFBFBD><C8B7><EFBFBD><EFBFBD>ȷ<EFBFBD><C8B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ<EFBFBD><CEAA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>XX<58><58>
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȷ<EFBFBD><C8B7><EFBFBD><EFBFBD>true, <20><><EFBFBD>򷵻<EFBFBD>false
extern bool CheckComPortName( const CString strPort );
//<2F>Ӵ<EFBFBD><D3B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>н<EFBFBD><D0BD>в<EFBFBD><D0B2>ң<EFBFBD><D2A3><EFBFBD><EFBFBD>ҳ<EFBFBD><D2B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD>õĴ<C3B5><C4B4>ں<EFBFBD>
//<2F><><EFBFBD><EFBFBD><EBA3BA><EFBFBD><EFBFBD>portArray<61><79><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E9B3A4>arrLength<74><68><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ԫ<EFBFBD><D4AA>itemValue
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ԫ<EFBFBD>ص<EFBFBD>λ<EFBFBD><CEBB>pos
//<2F><><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD>ҳɹ<D2B3><C9B9><EFBFBD><EFBFBD><EFBFBD>true<75><65><EFBFBD><EFBFBD><EFBFBD>򷵻<EFBFBD>false
extern bool FindItemFromComList( int& pos, const int *portArray, const int& arrLength, const int& itemValue );
const int MaxComPortNumber = 1024;
#endif