m_strLine+=nChar;m_strLine既为CString类型,那他后要想用+=操作符,后面就只可跟一个安符串。你的nChar为char类型。故错误可以r把刚刚那句这样改一下char ch[5];ch[0]=nChar;ch[1]='\0';m_strLine+=ch;
你没有重载运算符=和+吧?!
在nChar前面加上一个(TCHAR),收工。