vc点击按钮在编辑框显示内容如何实现?

2024-12-05 14:01:58
推荐回答(3个)
回答1:

具体的代码如上图。

回答2:

1,IDC_EDIT1确实是你要写入的编辑框?
2,onclick函数你是怎么添加的,如果是你自己添加的,一定要添加添加消息映射。最好是用类向导(ctrl+w),选定按钮的id,然后双击BN_CLICKED添加,这样消息映射是自动添加的。
3,按钮关联的类确定是编辑框和按钮所在的窗口类?

估计多半你是挂在第二条了。。

什么是思路,这是人家MFC规定好的,也不是自己发明的要什么思路?
对于这个问题,只有过程,没有思路。

回答3:

2种方法

1 ::SetDlgItemText (m_hWnd,IDC_EDIT1, "内容");

2 GetDlgItem(IDC_EDIT1)->SetWindowText,string);

这里要注意的是 方法2的string的类型 不能是普通的自串 至少搞成CString的

比如CString string = "内容"

说思路的话主要就2种,1种是给控件,也就是编辑框绑定变量,另一种就是直接在控件上输出内容

上面的2个方法都是输出内容的

绑定的话 给控件添加变量用UpDateData(false)输出
GetDlgItem(IDC_EDIT1)->SetWindowText,string);