2

テンキーのクリアキーとイコールキーのキーコードを知る必要があります。

ここに画像の説明を入力

さまざまな情報源がそれを説明しているのを見てきましたが、それらはすべて異なることを言っています。誰かが私に明確な答えを与えることができますか?

アップデート:

私はこの方法でキーコードを取得します:

NSEvent *result = incomingEvent;
unichar key = result.keyCode;

これにより、テンキーの等号は 81 になり、通常の等号は 24 になります。

あなたが話しているキーコードを取得するにはどうすればよいですか?

4

3 に答える 3

1

ファイル

/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Headers/Events.h

特に、仮想キーコードの定数が含まれています

kVK_ANSI_Equal                = 0x18
kVK_ANSI_KeypadClear          = 0x47
kVK_ANSI_KeypadEquals         = 0x51

等号のコードは、NSEventこれらの定義から取得したものと同じであるため、必要なもののようです。

于 2012-12-01T14:57:36.173 に答える
0

このページによると、クリアは12、イコールは187。

于 2012-12-01T14:31:33.923 に答える