VC枚举电脑上可用串口
2013-09-11 23:57
369 查看
可用如下函数来进行操作
int EnumAllComPort(bool* bEnablePort) { int nCommSum = 0;//串口个数 HANDLE hCom; CString str; for(int i=1;i<=256;i++) { str.Format(_T("COM%d"),i); hCom = CreateFile(str, GENERIC_READ | GENERIC_WRITE, 0, NULL, OPEN_EXISTING, 0, NULL); if (hCom == INVALID_HANDLE_VALUE) { bEnablePort[i-1] = false; continue; } else { bEnablePort[i-1] = true; } CloseHandle(hCom); nCommSum++; } return nCommSum; }
相关文章推荐
- VC 枚举电脑串口
- VC++通过注册表枚举串口
- 枚举电脑中的串口
- mfc 搜索电脑所有可用串口数
- 枚举可用串口号的动态链接库文件
- 用vs2010开发基于VC++的MFC 串口通信一*****两台电脑同一个串口号之间的通信
- VC中的一段枚举串口代码
- VC获取电脑上所有串口
- VC枚举串口端口应用
- vc枚举所有可用的端口号
- c#枚举电脑上的串口号
- VC枚举计算机串口资料(非注册表方法)
- (转)VC得到可用的串口列表
- (转载)用vs2010开发基于VC++的MFC 串口通信一*****两台电脑同一个串口号之间的通信
- 用vs2010开发基于VC++的MFC 串口通信一*****两台电脑同一个串口号之间的通信
- VC得到可用的串口列表
- C# winform 串口通信时检测电脑可用串口并显示
- VC 枚举串口四法
- 枚举可用串口号的动态链接库文件
- VC++获取计算机可用串口并放入ComboBox控件中