Как я могу ограничить CreateWindowEx только буквенно-цифровым вводом? - PullRequest
1 голос
/ 17 октября 2008

Я знаю, что ES_NUMBER существует для ограничения CreateWindowEx только для числового ввода, существует ли подобный механизм для ограничения его только буквенно-цифровым (a-z, 0-9) вводом? Или другой способ сделать что-то подобное. Я знаю, что могу проверить после факта, но я хотел бы ограничить его как тип пользователя.

1 Ответ

3 голосов
/ 17 октября 2008

Проверьте сообщение EN_UPDATE (через WM_COMMAND). Он отправляется непосредственно перед обновлением экрана; Вы можете проверить содержимое элемента управления и изменить его, если в нем содержатся какие-либо символы, которые вам не нужны.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...