两个写法没有本质区别,GetDlgItemText最终调用的就是GetWindowText
当CString获取了一个字符串“1,23,4,5,6”之后,你需要通过自己的代码拆分字符串再转换为int才能保存到数组里面,没有特别省事儿的办法。
拆分示例:
CString str = “1,23,4,5,6”;CString str1 = str.Left(str.Find(","));int a[6];a[0] = _ttoi(str1);