单字符winApi文本框

Yur*_*isk 2 c++ winapi

可以做单字符文本框吗?换句话说,输入 1 个字符后,不得输入用户将要输入的其他字符;

sli*_*ser 5

对于编辑,请使用EM_LIMITTEXT(或等效的 EM_SETLIMITTEXT)消息。对于 Richedit,对于大于 64000 的文本长度值,您需要EM_LIMITTEXT或EM_EXLIMITTEXT

如果您使用 mfc 则需要CEdit::LimitText或CRichEditCtrl::LimitText