代码:m_strLine+=nChar;
其中:m_strLine为CSTring类型,为某个类的私有成员,nChar为CMenu2View::OnChar()函数的一个UINT类型参数。
错误:error C2593: 'operator +=' is ambiguous
        d:\program files\microsoft visual studio 8\vc\atlmfc\include\cstringt.h(1372): could be 'ATL::CStringT<BaseType,StringTraits> &ATL::CStringT<BaseType,StringTraits>::operator +=(wchar_t)'
        with
        [
            BaseType=char,
            StringTraits=StrTraitMFC_DLL<char>
        ]该语句在vc++6.0环境下是没问题的,在这里为什么不能用了呢??应该怎样写??add:在vs2005 c++中,要想在点击右键时弹出一个菜单,尽量不用手工写代码,应该怎样操作?尽量详细些吧~~~