我使用 C++ 编写了一个控制台应用程序,它根据以下菜单执行许多任务。
0 – 退出系统
1 – 显示消息
2 – 立方数
3 – 转换为华氏度
4 – 测试数组
5 – 添加多个整数
6 – 获得 System 7 的七个乐透号码
7 – 读取历史数据文件(文件名为s.csv)
8 – 显示历史结果
9 – 显示频率计数
当前的项目是使用 MS Visual C++ Express 将其转换为 Windows 应用程序。我必须使用这个 IDE。请注意,Express(免费)版本不包括 Microsoft Foundation Classes (MFC)。我找到的几乎所有信息都与使用 MFC 有关。
我已经开始将解决方案编写为 Windows 窗体应用程序。
到目前为止,我在窗体上有一个菜单,可以显示和清除消息并关闭窗口。
我已经在表单中添加了文本框和标签,但是我不知道如何将用户输入捕获为变量,对输入执行计算,然后在另一个控件中显示结果。
我可能会在最终解决方案中为每个菜单选项使用单独的对话框。但是现在我只想进行一个简单的计算。
这是我的第一篇文章。非常感谢所有指导和答案。
最佳答案
向文本框添加一个 ValueChanged
事件处理程序。您可能需要设置一个全局变量作为所需的数字,以便其他形式的构造函数(或其他)可以更改标签的文本,因为我认为您不能从其他形式更改它。
关于c++ - 如何在不使用 MFC 的情况下将用户输入捕获为变量、执行计算,然后在另一个控件中显示结果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6448817/