我写了一个计算器程序,界面上放置了一个编辑框和几个代表数字和运算符的button,现在我的想法是这样,就像大多数的计算器程序,我点击代表各个符号的button,编辑框里会出现预期的字符串,我的实现方法是,设置一个字符串变量,每点击一个button时,将该字符串的值加上一个字符,然后更新一下窗口,调用SetDlgItemText()方法,将字符串的在编辑框显示出来。  但是现在的问题是,我选中其中的一些字符后,然后再点击一个button,这个时候应该是让这个button的值替换被选中的字符串,但是我的方法却没法实现,请教各位大侠有没有好的办法。  谢谢