MFC 实现EDIT输入,BUTTON中引用那个输入,然后完成一些操作,那些操作用C语言已经完成,应该怎么做呢? 20
展开全部
在BUTTON的单击事件中,使用
GetWindowText(GetDlgItem(EDIT的ID))
可以得到EDIT中输入的字符串格式的内容。如果需要其它格式,就很容易转换了。
然后以此为参数,调用其它操作的C语言函数就好。
需要注意的是C语言函数应该放在单独的.c文件中,这个.c文件应该加入到当前project 中来,否则是无法完成调用的。
而且,在调用那个C语言函数之前,最好声明一下那个C函数的函数头,这样就可以确保调用时不会出现类型错误。
GetWindowText(GetDlgItem(EDIT的ID))
可以得到EDIT中输入的字符串格式的内容。如果需要其它格式,就很容易转换了。
然后以此为参数,调用其它操作的C语言函数就好。
需要注意的是C语言函数应该放在单独的.c文件中,这个.c文件应该加入到当前project 中来,否则是无法完成调用的。
而且,在调用那个C语言函数之前,最好声明一下那个C函数的函数头,这样就可以确保调用时不会出现类型错误。
展开全部
给editbox加一个成员变量如CEdit m_EditText;
CString strText;
m_EditText.GetWindowText(strText);
此时strText值就是 框中的值。
CString strText;
m_EditText.GetWindowText(strText);
此时strText值就是 框中的值。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Edit 和 button在一个CPP中的话。在classWizard中,给Edit添加变量,给button添加单击消息响应函数。函数体中直接引用Edit的变量就可以了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询