CString 对齐的有关问题
CString 对齐的问题?
CString str[n],str1[n],str2[n],str3[n];
str[i]=str1[i]+" "+str2[i]+" "+str3[i];
我希望str1、str2、str3中间的空格设计的合理,使它达到下面的效果
zhang 30 201
li 20 22
wang 101 33
就是让str中显示的str1\str2\str3对齐了,str1\str2左对齐,str3右对齐
------解决方案--------------------
CString str[n],str1[n],str2[n],str3[n];
str[i]=str1[i]+" "+str2[i]+" "+str3[i];
我希望str1、str2、str3中间的空格设计的合理,使它达到下面的效果
zhang 30 201
li 20 22
wang 101 33
就是让str中显示的str1\str2\str3对齐了,str1\str2左对齐,str3右对齐
------解决方案--------------------
- C/C++ code
str[i].Format(_T("%-10s %-10s %-10s\r\n"),str1[i],str2[i],str3[i]); TRACE(_T("%s\n"), str);