<div dir="ltr"><div>Although MSDN clearly <a href="https://learn.microsoft.com/en-us/windows/win32/learnwin32/keyboard-input#character-messages">states</a>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">The WM_SYSCHAR message indicates a system character. As with WM_SYSKEYDOWN, you should generally pass this message directly to DefWindowProc. Otherwise, you may interfere with standard system commands. <b><i>In particular, do not treat WM_SYSCHAR as text that the user has typed</i></b>.</blockquote></div><div><br></div><div>It causes some key combinations to generate input, being inconsistent with other apps. It includes Alt [+ Shift] + Enter, and generally any Alt + letter combinations.</div><div><br></div><div>Are there any cons of dropping this logic?</div><div><br></div><div>I was trying to git blame the codebase to find some info in a particular commit, but the corresponding change was included in the repository initial commit. Searching in the mailing list and the bug tracker didn't help neither.</div><br clear="all"><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">Best regards,<div>Nikita Provotorov</div></div></div></div></div>