2012-01-09 43 views

答えて

4

にリリースされた際に知っておく必要があるたびに取得します。 SetWindowsHookEx()経由でグローバルキーボードフックを実装するDLLを作成する必要があります。その後、個々のキーの上/下の通知を受け取り、必要に応じて通知をWM_HOTKEYまで一致させることができます。

+0

ありがとうございました、これは私の問題を解決しました:D – Crackoder

2

RegisterHotkeyを使用してキーがダウンしたことを検出し、GetAsyncKeyStateでポーリングを使用すると、キーがダウンしなくなるまで使用されます。これにより、SetWindowsHookExという複雑さが回避され、ホットキーが押されている間だけポーリングが行われるため、ポーリングは一般に受け入れられます。

+1

IMHO 1つまたは複数のホットキー – Njol