VC中如何打开Com10及以上的串口
2017-07-07 11:53
232 查看
VC中如何打开Com10及以上的串口
为了增加对COM10及以上串行端口的支持,微软规定,如果要访问这样的设备,应使用这样的文件名(以COM10为例):\\.COM10
所以,对于COM10及以上的串口,CreateFile()的调用样式应调整如下:
CreateFile(
"\\\\.\\COM10", // 定义串口名
fdwAccess, // 存取模式(读写)
0, // 共享模式:必须设置为0,表示设备独占使用
NULL, // 保密性
OPEN_EXISTING, // 必须设置为OPEN_EXISTING
0, // 文件属性,如果是异步模式,可设置为
NULL // 模版,串口设备必须设置为NULL
);
为了增加对COM10及以上串行端口的支持,微软规定,如果要访问这样的设备,应使用这样的文件名(以COM10为例):\\.COM10
所以,对于COM10及以上的串口,CreateFile()的调用样式应调整如下:
CreateFile(
"\\\\.\\COM10", // 定义串口名
fdwAccess, // 存取模式(读写)
0, // 共享模式:必须设置为0,表示设备独占使用
NULL, // 保密性
OPEN_EXISTING, // 必须设置为OPEN_EXISTING
0, // 文件属性,如果是异步模式,可设置为
NULL // 模版,串口设备必须设置为NULL
);
相关文章推荐
- VC中如何打开Com10及以上的串口
- VC中如何打开Com10及以上的串口
- VC中如何打开Com10及以上的串口
- VC中如何打开Com10及以上的串口
- 串口com10以上CreateFile打开成功的方法
- 十个以上串口加载问题-用CREATEFILE打开COM10
- 如何打开10以上串口
- VC如何打开一个固定大小的视图
- 10以上串口的打开
- vc如何让打开的子窗口默认是最大化的
- 转:vc6以上如何给MFC对话框添加OnInitDialog函数
- 使用CreateFile()打开COM10及以上串行口
- 如何利用单台计算机(可能只有一个或没有串口)学习VC串口编程
- 如何在VC下检测当前存在的串口及串口热拔插
- web开发中如何打开客户端(pc机上)的串口(注:java)
- VC++ -- 如何获取windows系统的串口号加载到combo box控件中
- VC中如何打开指定程序或者文件
- 使用CreateFile()打开COM10及以上串行口
- 如何用vc在不同窗口打开多个工程
- vc如何让打开的子窗口默认是最大化的