我正在设计一个搜索文本框,结尾处带有关闭按钮(当TextLength> 0时将显示该文本框)。但是,当输入冗长的文本时,关闭按钮将隐藏文本的最后一部分。我需要限制文字不要穿过关闭按钮。
注意:我不会限制字符的最大长度,但会限制在文本框中显示的最大字符长度。
似乎关闭按钮与搜索文本框重叠。
如果使用的是MFC,则可以使用CEdit :: SetRect设置编辑文本的格式矩形。如果不是MFC,则使用EM_SETRECT消息执行相同的操作。
我在这里的文章中做了类似的事情:http : //www.codeproject.com/Articles/15043/iTunes-like-Find-Edit-Control
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句