我知道存在ES_NUMBER来将CreateWindowEx限制为仅数字输入,是否有类似的机制将其限制为仅字母数字(a-z,0-9)输入?或做类似事情的另一种方法。我知道事后可以检查,但我想将其限制为用户类型。
最佳答案
检查EN_UPDATE
消息(通过WM_COMMAND
)。在屏幕更新之前发送。您可以检查控件的内容,并在其中包含不需要的任何字符时对其进行修改。
关于c++ - 如何将CreateWindowEx限制为仅字母数字输入?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/210639/