本文介绍了如何删除错误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 ++中,“运算符+ ="不明确的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-27 00:44