Я программирую консольное приложение Windows на простом C и использую PeekConsoleInput / ReadConsoleInput для получения нажатий клавиш от пользователя и их обработки.
Мне нужно получить текущее состояние клавиш Caps Lock, Scroll Lock и Num Lock при запуске программы, до , когда пользователь что-либо вводил.Это означает, что в очереди сообщений для обработки не будет KEY_EVENT.
Возможно ли это сделать?Если так, то как?Я посмотрел на большинство функций в wincon.h и, похоже, ничего не подходит.