如下所示(注意转义符):
// prepare port strings
sprintf(szPort, "COM%d", portnr);sprintf(szBaud, "baud=%d parity=%c data=%d stop=%d", baud, parity, databits, stopbits);
if (portnr > 9)
{/*大于10以上需要加上\\\\.\\*/
//szPort = "\\\\.\\"+szPort;
sprintf(szPort, "\\\\.\\COM%d", portnr);
}