3,245
社区成员
发帖
与我相关
我的任务
分享
CString strCOM;
strCOM.Format(_T("\\\\.\\COM%d"), nPort);
m_nPort = nPort;
m_hComm = CreateFile(strCOM, // 串口名称或设备路径
GENERIC_READ | GENERIC_WRITE, // 读写方式
0, // 共享方式:独占
NULL, // 默认的安全描述符
OPEN_EXISTING, // 创建方式
0, // 不需设置文件属性
NULL); // 不需参照模板文件
if(m_hComm == INVALID_HANDLE_VALUE)
return FALSE; // 打开串口失败