如何打开串口号大于10的串口
jf_jf 2003-12-11 07:20:54 在笔记本电脑上用USB TO 232 串口转化器,生成的串口号数字比较大,有时会大于10,如何打开串口,
char com_port_str[10];
wsprintf(com_port_str,"COM%d",com_port);
handle_com = CreateFile(com_port_str,
GENERIC_READ | GENERIC_WRITE,
0,// exclustive access
NULL, // no security attrs
OPEN_EXISTING,
FILE_ATTRIBUTE_NORMAL | FILE_FLAG_OVERLAPPED, // overlapped I/O
NULL);
当com_port在1--9时可以,但大于10时就不行,如何解决?