是否可以做单字符文本框?换句话说,输入1个字符后,它不能输入用户将要输入的其他字符;单字符winApi文本框
1
A
回答
3
对于编辑使用EM_LIMITTEXT(或等效的EM_SETLIMITTEXT)消息。 对于需要EM_LIMITTEXT或EM_EXLIMITTEXT文本长度的RichEdit如果你用MFC比你需要CEdit::LimitText或CRichEditCtrl::LimitText
0
是的,你可以通过发送EM_SETLIMITTEXT消息限制文本框的文本长度值大于64000
。如果您需要单个字符的限制:
const int maximum_length = 1;
SendMessage(hEdit, EM_SETLIMITTEXT, maximum_length, 0);
注:EM_LIMITTEXT
和EM_SETLIMITTEXT
是相同的消息标识符。它们是具有相同数值的常量。出于历史原因存在两个标识符。 (EM_SETLIMITTEXT
是Win95/WinNT 4.0 SDK中的新功能)
相关问题
- 1. 更新WINAPI中的文本框项目
- 2. 真实世界strtod();与WINAPI文本框
- 3. 富文本框字符集
- 4. 文本框字符验证
- 5. 文本框字符限制
- 6. Silverlight 4中的字符框文本框
- 7. 访问SQL:文本框之后的单字符通配符
- 8. 设置WPF文本框中单个字符的字体大小
- 9. WinAPI文本输出C
- 10. 显示descrition文本(WINAPI)
- 11. C++ WinAPI TextOut()更新文本
- 12. WinApi更改字体字符集
- 13. 带有占位符文本的文本框消除字符
- 14. 如何将简单的字符串值绑定到文本框?
- 15. JavaScript文本框 - 不要使用非白名单字符提交
- 16. 如何使用jQuery从文本框中删除单个字符
- 17. 多行文本框显示多行字符串为单行
- 18. django - 如何用字符串覆盖表单文本框部件?
- 19. HTML表单输入文本框不接受特殊字符
- 20. 本地WINAPI
- 21. SSRS文本框条目限制字符
- 22. 没有特殊字符的文本框
- 23. 白色字符C#文本框
- 24. 字符限制在文本框
- 25. 比较文本框中的字符串
- 26. 在html中创建字符文本框
- 27. 文本框中的连接字符串
- 28. c#文本框返回未知字符?
- 29. 限制文本框中的字符
- 30. C#WindowsApp文本框有特殊字符
哪个API用于创建文本框? –
'EM_LIMITTEXT' http://msdn.microsoft.com/en-us/library/windows/desktop/bb761607(v=vs.85).aspx –