문제

What is the best way to intercept the Caps Lock button on Windows, for making a program like Launchy?

Currently, I'm setting a low-level hook with SetWindowsHookEx, but that's a bit too low-level for me, since I don't want to intercept other programs that are trying to be active a low level. I'm looking for the highest possible level of interception that can still prevent turning on Caps Lock itself... any better suggestions?

도움이 되었습니까?

해결책 2

Apparently the best way is to use a low-level hook, since RegisterHotkey doesn't intercept the key.

다른 팁

You can use RegisterHotKey:

RegisterHotKey(hWnd, 0, 0, VK_CAPITAL);

Your window will receive a WM_HOTKEY message whenever this key is pressed.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top