?? commain.h
字號:
// **********************************************************************
// This file is a part of MaBreakers
// MTK RS232 Communication package
// **********************************************************************
//
// Copyright (C) 2006 MaBreaker
//
// This program is free software; you can redistribute it and/or
// modify it under the terms of the GNU General Public License
// as published by the Free Software Foundation; either version 2
// of the License, or (at your option) any later version.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
// 02110-1301, USA.
//
// **********************************************************************
#ifndef ComMainH
#define ComMainH
// **********************************************************************
//#include <stdio.h>
//#include <stdlib.h>
//#include <string.h>
//#include <process.h>
//#include <conio.h>
#include <windows.h>
#include "Typedef.h"
#include "Print.h"
#include "ComRead.h"
#include "ComSend.h"
// **********************************************************************
class TCom
{
private:
COMMTIMEOUTS ctmoNew, ctmoOld;
protected:
bool bSerialStart;
public:
TCom(void);
~TCom(void);
// void Create(void);
// void Destroy(void);
int SerialStart(uchar bMode);
int SerialStop(void);
int SerialReset(void);
bool SerialPurge(void);
int PortMessage(int iMsg);
// Global Variables
HANDLE hComm;
char sPort[6];
unsigned long ulParamBaud;
unsigned char bParamData;
unsigned char cParamParity;
unsigned char bParamStop;
unsigned char bParamDelay;
unsigned char bDelay;
unsigned char bRetry;
TComRead *Read;
TComSend *Send;
int Error;
bool ErrorPrint;
#ifdef _DEBUG
char Tmp[6];
char Msg[100];
#endif
};
// **********************************************************************
extern TCom *ComPort;
//extern PACKAGE TCom *ComPort;
// **********************************************************************
#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -