CString对象动态在静态控件里显示文字,文字自动换行!没那么简单吧!该怎么处理
CString对象动态在静态控件里显示文字,文字自动换行!?没那么简单吧!?
补充 :字符串是CString 对象!怎么加\r\n
好象要得到静态控件最右的边界 算出字符长 在加 \r\n
不知道怎么做 !我想的是这样!
请帮忙
------解决方案--------------------
默认状态应该是会自动换行的,
你有没有拉高控件的高度以便能够放得下两行或以上?
如果还不行,可以在filename任意位置插入 "\r\n "
CString str1 = filename.Left(position);//position整型,要换行的位置
CString str2 = filename.Right(position);
CString strn = "\r\n ";
CString filename1 = str1 + strn + str2;
statiuc-> SetWindowText(filename2);
补充 :字符串是CString 对象!怎么加\r\n
好象要得到静态控件最右的边界 算出字符长 在加 \r\n
不知道怎么做 !我想的是这样!
请帮忙
------解决方案--------------------
默认状态应该是会自动换行的,
你有没有拉高控件的高度以便能够放得下两行或以上?
如果还不行,可以在filename任意位置插入 "\r\n "
CString str1 = filename.Left(position);//position整型,要换行的位置
CString str2 = filename.Right(position);
CString strn = "\r\n ";
CString filename1 = str1 + strn + str2;
statiuc-> SetWindowText(filename2);