📄 rs485commdlg.cpp
字号:
// RS485CommDlg.cpp : implementation file
//
#include "stdafx.h"
#include "RS485Comm.h"
#include "RS485CommDlg.h"
#include "TConvert.h"
#include "DlgSeriesSetup.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
CString str1;
int Count=0;
char strSend[100];
HANDLE hCommThread;
HANDLE hReadEvent;
BOOL m_bOpened;
HANDLE m_hIDComDev;
DWORD dwError;
DWORD dwThreadID;
bool brun=false;
/////////////////////////////////////////////////////////////////////////////
// CRS485CommDlg dialog
BOOL SerialOpen( int nPort, DWORD nBaud )
{
if( m_bOpened ) return( TRUE );
TCHAR szPort[15];
DCB dcb;
dcb.DCBlength=sizeof(DCB);
wsprintf( szPort, _T("COM%d:"), nPort );
m_hIDComDev = CreateFile( szPort,
GENERIC_READ | GENERIC_WRITE,
0,
NULL,
OPEN_EXISTING,
0,
NULL
);
if( m_hIDComDev == (HANDLE)-1)
{
DWORD dwError=GetLastError();
::MessageBox(0,_T("ゴ秨Com Port
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -