VC++: MFC中怎么实现鼠标单击buttom按钮,在cedit文本框中显示一串文字?

来源:百度知道 编辑:UC知道 时间:2024/05/04 05:55:30
VC++: MFC中怎么实现鼠标单击buttom按钮,在cedit文本框中显示一串文字?

比如现在你有一个BUTTON空间吧!
ID是IDC_BUTTON1,在这个空间上面右击鼠标,选择ClassWizard,添加BN_CLICKED消息,然后在OnButton1消息响应函数中调用
GetDlgItem(IDC_EDIT1)获取当前编辑控件的指针调用SetWindowText()函数设置,形式如下
GetDlgItem(IDC_EDIT1)->SetWindowText("这是个测试");
完成!你可是试验一下

按Ctrl + w调出建立类向导,在里面给对话框响应左键点击消息(WM_MBUTTONDOWN)在对应的响应函数OnMButtonDown里面添加
SetDlgItemText(IDC_EDIT1, "你想要的文字");

为cedit添加一个变量m_cedit,然后在OnButtom()函数中添加代码:
UpdateData(TRUE);
m_cedit="......";
UpdateData(FALSE);

我也明白了,大家都对,百度怎么只能把分给一个人呢?

楼上的都可以
不争了