-1

Quake3 はAltキーとWindowsキーを無効にしました。

quake3 の実行中でもそれらを再度有効にする方法はありますか? ゲームを開いている間でも、それらのキーが必要です。

ゲームがRegisterHotKeyを使用してホットキーを登録し、キーが押されるたびにhandledプロパティをtrueに設定すると、私はそれが機能すると思います。

したがって、quake3-window でこれらのキーに UnRegisterHotkey を使用すると、キーが再び機能し始めると思います。問題は、無効化されたキーの hotkey-id がわからないことです。

すべてのホットキー ID を取得するためにウィンドウが登録したホットキーを列挙する方法はありますか?

4

1 に答える 1

0

Quake3 は RegisterHotKey をまったく気にせず、代わりに DirectInput を使用する可能性が非常に高いです。その場合、キーボードを排他モードに保持している可能性が非常に高く、これが Windows キーが機能しない理由を説明しています。それを無効にしているのは OS です。MSDNの引用: 「排他モードでは、Windows ロゴ キーは常に無効になっています。」

于 2008-12-16T12:24:21.293 に答える