c++ MFC按钮与编辑框的连接问题
求助各位大神T.T怎么样才能点一下相应的按钮在编辑框中能出现相应的数字我是新手,。。尽量解释的详细一些谢谢,。,...
求助各位大神T.T 怎么样才能点一下相应的按钮在编辑框中能出现相应的数字 我是新手,。。尽量解释的详细一些谢谢,。,
展开
1个回答
展开全部
vc6 , _MBCS 实测OK
void CMfcdlg2015Dlg::OnButton1()
{
// TODO: Add your control notification handler code here
CString s;
GetDlgItemText(IDC_EDIT1, s);
s += '1';
SetDlgItemText(IDC_EDIT1, s);
}
void CMfcdlg2015Dlg::OnButton2()
{
// TODO: Add your control notification handler code here
TCHAR buf[1000];
::SendMessage(::GetDlgItem(m_hWnd, IDC_EDIT1), WM_GETTEXT, (WPARAM)(sizeof(buf)/sizeof(TCHAR)), (LPARAM)buf);
_tcscat(buf, _T("2"));
::SendMessage(::GetDlgItem(m_hWnd, IDC_EDIT1), WM_SETTEXT, 0, (LPARAM)buf);
}
更多追问追答
追问
error C2297: '+=' : illegal, right operand has type 'char [2]'
...这是怎么回事Q.Q
追答
LZ 上你写的代码,顺便 说明你用vc几
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询