如何在Edit显示框中显示多位数
设计了几个数字按钮和一个显示框(就像计算器那样的),点击数字按钮,显示框上会显示对应的数字,但是只能显示一个数,比如点击1按钮,显示1,点击2按钮,显示2;怎么才能实现输入多位数呢?比如连续点击123按钮,显示框中显示的是123,而不是最后输入的3。 设计
[解决办法]
比如关联变量是x
按钮响应函数
x=x*10+对应按钮数
[解决办法]
++
[解决办法]
或者GetWindowText()+刚才的输入,然后SetWindowText即可
[解决办法]
给编辑框关联变量,属性里面有最大长度的限制选项
[解决办法]
旧的显示内容strOld
新的显示内容strNew
strOld+=strNew
显示strOld
CString变量支持+=操作符,简单实现两个字符串连接