Как отправить сообщение WM_KEYUP без запуска сообщения WM_CHAR? - PullRequest
1 голос
/ 16 августа 2011

У меня есть окно, и когда я нажал клавишу, он получил WM_KEYDOWN, WM_CHAR и WM_KEYUP.

Я хочу смоделировать событие клавиатуры, поэтому я использую PostMeassage для отправки WM_KEYDOWN и WM_KEYUP на него. Но он получил WM_CHAR дважды.

То есть он получит WM_CHAR, когда получит WM_KEYDOWN или WM_KEYUP.

Чтобы предотвратить второе сообщение WM_CHAR, следует ли мне установить для l / wParam значение?

(я знаю, что kb_event может это сделать, но я не хочу kb_event.)

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