我正在设计一个搜索文本框,最后有一个关闭按钮(当TextLength> 0时将显示)。 但是当输入冗长的文本时,关闭按钮会隐藏文本的最后部分。我需要限制文本不要越过关闭按钮。
注意:我不会限制字符的MaxLength,而是在文本框中显示的最大字符长度。
答案 0 :(得分:1)
关闭按钮似乎与搜索文本框重叠。
如果您使用的是MFC,则可以使用CEdit :: SetRect设置编辑文本的格式矩形。如果不是MFC,那么使用EM_SETRECT消息来做同样的事情。
我在文章中做了类似的事情:http://www.codeproject.com/Articles/15043/iTunes-like-Find-Edit-Control