Многие современные клавиатуры от Microsoft и Logitech имеют так называемую клавишу F-Lock, которая переключает функциональные клавиши с F1 по F12 между их традиционными кодами клавиш и новыми значениями, которые печатаются на клавишах: F1 = Справка F2 = Отменить F3 = Повторить F4 = Открыть .... (См. Также http://en.wikipedia.org/wiki/F-Lock.)
Это означает, что давно установленные ярлыки, такие как Alt + F4, больше не работают, если F-блокировка выключена, и поиск в Google показывает, что довольно многие люди недовольны этим.
Так что мне интересно, какие коды виртуальных клавиш (VK) посылают функциональные клавиши, когда F-блокировка выключена? VK_F13 к VK_F24 возможно? Или они вообще не запускают стандартные события клавиатуры?
(У меня нет такой клавиатуры, чтобы попытаться выяснить это сам, и мне не удалось ничего найти в MSDN по этому поводу.)