是否可以做單字符文本框?換句話說,輸入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 –