如何把MFC界面上所有编辑框中输入的数据写到按扭控件中,
3个回答
展开全部
GetDlgItemText()从编缉框中获取数据
SetDlgItemText()将它写到按扭上显示。
SetDlgItemText()将它写到按扭上显示。
追问
感谢你的回答,我的目的不是要在按扭中显示出来,button这个按扭实现的功能是写INI文件,INI文件肯定需要一些参数配置,我的目的是要在MFC界面上设置几个编辑框用来输入参数数据,这些数据是要写到button按扭上的,因为现在点击这个按扭后已经成功地把生成INI文件了。说白了要做的是通过直接在界面上输入数据而不必在按扭的命令行中写参数,点击按扭就可以把这些数据写到INI文件中。能否解决?
追答
一样的,在处理按纽的命令的函数中,先获取编缉框中的数据,然后写入到INI
还是你想直接改了编缉框中的数据就直接写入到INI?
展开全部
CWnd *pWnd = GetWindow(GW_CHILD);
while (pWnd)
{
GetClassName(pWnd->m_hWnd,cClassName,255);
if(strcmp(cClassName,"Edit")==0)//Edit
{
CString strEdit;
pWnd->GetWindowText(strEdit);
}
pWnd = pWnd->GetWindow(GW_HWNDNEXT);//获取下一个控件
}
while (pWnd)
{
GetClassName(pWnd->m_hWnd,cClassName,255);
if(strcmp(cClassName,"Edit")==0)//Edit
{
CString strEdit;
pWnd->GetWindowText(strEdit);
}
pWnd = pWnd->GetWindow(GW_HWNDNEXT);//获取下一个控件
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没明白你要写到按钮控件中是什么意思?可以给编辑框添加关联变量。
具体的可以Q上帮你。
具体的可以Q上帮你。
更多追问追答
追问
我的目的不是要在按扭中显示出来,button这个按扭实现的功能是写INI文件,INI文件肯定需要一些参数配置,我的目的是要在MFC界面上设置几个编辑框用来输入参数数据,这些数据是要写到button按扭上的,因为现在点击这个按扭后已经成功地把生成INI文件了。说白了要做的是通过直接在界面上输入数据而不必在按扭的命令行中写参数,点击按扭就可以把这些数据写到INI文件中。能否解决?QQ多少?
追答
能解决,留下你的Q,我来加。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询