vc点击按钮在编辑框显示内容如何实现?
rt。我建立了一个按钮和一个编辑框,然后给按钮关联了一个类,然后在onclick那里写了以下代码:SetDlgItemText(IDC_EDIT1,"内容");但是实现不...
rt。我建立了一个按钮和一个编辑框,然后给按钮关联了一个类,然后在onclick那里写了以下代码:
SetDlgItemText (IDC_EDIT1, "内容");
但是实现不了。是不是漏了哪一步?或者谁直接给个例子也行。最好就是解释下。谢
可以说下这个过程的思路吗?思路比任何都重要! 展开
SetDlgItemText (IDC_EDIT1, "内容");
但是实现不了。是不是漏了哪一步?或者谁直接给个例子也行。最好就是解释下。谢
可以说下这个过程的思路吗?思路比任何都重要! 展开
3个回答
展开全部
1,IDC_EDIT1确实是你要写入的编辑框?
2,onclick函数你是怎么添加的,如果是你自己添加的,一定要添加添加消息映射。最好是用类向导(ctrl+w),选定按钮的id,然后双击BN_CLICKED添加,这样消息映射是自动添加的。
3,按钮关联的类确定是编辑框和按钮所在的窗口类?
估计多半你是挂在第二条了。。
什么是思路,这是人家MFC规定好的,也不是自己发明的要什么思路?
对于这个问题,只有过程,没有思路。
2,onclick函数你是怎么添加的,如果是你自己添加的,一定要添加添加消息映射。最好是用类向导(ctrl+w),选定按钮的id,然后双击BN_CLICKED添加,这样消息映射是自动添加的。
3,按钮关联的类确定是编辑框和按钮所在的窗口类?
估计多半你是挂在第二条了。。
什么是思路,这是人家MFC规定好的,也不是自己发明的要什么思路?
对于这个问题,只有过程,没有思路。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐于2017-09-13 · 知道合伙人互联网行家
关注
展开全部
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);
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);
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询