用这样的通用格式:
.//COMX,它能处理大于9的端口.
- int nPort = 10;
- char szCom[MAX_PATH] = "";
- sprintf(szCom, ".//COM%d", nPort);
- CreateFile(szCom,GENERIC_READ | GENERIC_WRITE,0,NULL,OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL ,NULL);