Although MSDN clearly states <https://learn.microsoft.com/en-us/windows/win32/learnwin32/keyboard-input#character-messages> :
> 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. *In > particular, do not treat WM_SYSCHAR as text that the user has typed*. It causes some key combinations to generate input, being inconsistent with other apps. It includes Alt [+ Shift] + Enter, and generally any Alt + letter combinations. Are there any cons of dropping this logic? 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. Best regards, Nikita Provotorov