VC中怎样实现文本编辑框的自动换行 20
怎样实现编辑框中的文字自动换行,网上很多人说在属性中设置Multiline,还有VerticalsrollAutoVScroll就行,可我试过了,行不通。关于的回答:把带...
怎样实现编辑框中的文字自动换行,网上很多人说在属性中设置Multiline,还有Vertical sroll AutoVScroll就行,可我试过了,行不通。
关于的回答:
把带sroll全选上还有Multiline和Want Return
选上sroll只能让编辑框出现滚动条,连续的输入会让水平滚动条一直滚动,无法实现自动换行;Mutiline选项使编辑框具有多行显示功能,也不能实现自动换行;Want Return选项是指,用户在敲击回车后,光标换行,也不能实现自动换行,6908270270显然没有进行过实践。
我自己的想法是,先获取编辑框的长度,然后获取输入字符串的长度,如果字符串长度超出,则对其加入“\r\n”,这样实现换行,但总觉得又太麻烦,请问有什么更好的方法。 展开
关于的回答:
把带sroll全选上还有Multiline和Want Return
选上sroll只能让编辑框出现滚动条,连续的输入会让水平滚动条一直滚动,无法实现自动换行;Mutiline选项使编辑框具有多行显示功能,也不能实现自动换行;Want Return选项是指,用户在敲击回车后,光标换行,也不能实现自动换行,6908270270显然没有进行过实践。
我自己的想法是,先获取编辑框的长度,然后获取输入字符串的长度,如果字符串长度超出,则对其加入“\r\n”,这样实现换行,但总觉得又太麻烦,请问有什么更好的方法。 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询