字符转换问题
大头猫 2011-05-28 04:06:25 int nPort2=m_ctrlComPort1.GetCurSel()+1; //得到串口号
char *szPort = new char[50];
sprintf(szPort, "COM%d", nPort2);
hCom2=CreateFile(szPort,
GENERIC_READ | GENERIC_WRITE,
0,
NULL,
OPEN_EXISTING,
FILE_FLAG_OVERLAPPED,
NULL);
编译时出现不能将从“char *”转换为“LPCWSTR”,请问下,我怎么才能将szPort的内容转换成功进
hCom2=CreateFile(szPort,这里呢?
希望有转过的兄弟解答下