本文介绍了如何删除错误C2593:在VC ++中,“运算符+ ="不明确的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想使用与消息WM_CHAR连接的此方法
此OnChar()是添加到我们的视图类中的事件处理程序
i want to use this method connected with message WM_CHAR
this OnChar() is the event handler addeed to our view Class
void CKeyStrokesView::OnChar(UINT nChar, UINT nRepCnt, UINT nFlags)
{
// TODO: Add your message handler code here and/or call default
CKeyStrokesDoc *pDoc = GetDocument();
ASSERT_VALID(pDoc);
pDoc->stringdata += nChar;
Invalidate();
CView::OnChar(nChar, nRepCnt, nFlags);
}
stringdata是CKeyStrokesDoc.h中声明的CString类型.
等待您的回覆
问候
Sangita
stringdata is of type CString declared in CKeyStrokesDoc.h
Waiting for ur Reply
Regards
Sangita
推荐答案
pDoc->stringdata += (TCHAR)nChar;
...
CString cszTemp;
cszTemp.Format(_T("%u;"), nChar);
pcDoc->m_strData += cszTemp;
...
这篇关于如何删除错误C2593:在VC ++中,“运算符+ ="不明确的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!