我想在 VC++ 代码中打开高于 9 的 comport。以下代码可以打开高于9的comport。但是,我在组合框中得到的结果是“\.\COM10”。我不想在组合框中的 COM 名称之前出现“\.\”。请帮我解决这个问题。我的代码:
CString str;
int i;
for(i=1;i<30;i++)
{
str.Format("\\\\.\\COM%d",i);
ptrLC->comPort.CloseCommPort();
if(ptrLC->comPort.OpenCommPort(str))
{
m_cCommPort.AddString(str);
ptrLC->comPort.CloseCommPort();
}
}