初歩的な質問ですいません。
.NET VB2003で
コントロールキーなどのキーが押されたときに
左右どちらが押されたのかが知りたいのですが、
いろいろ調べたのですが、
わからなくて
教えてください。

A 回答 (2件)

アクセラレータキーにするのがいいのかな?


http://www.microsoft.com/japan/msdn/library/defa …

仮想キーコードはこちら。
http://www.microsoft.com/japan/msdn/library/defa …


あとはGetKeyState()なんかのWinAPIで判断するのかな?
    • good
    • 0
この回答へのお礼

とても参考になりました。
ありがとうございます

お礼日時:2005/04/19 16:47

実際にやったことがありませんが、お許しください。



左右どちらのコントロールキーも同じキャラクターコードを返すため、判定は無理だと思います。
これはシフトキーなども同様と思われます。
    • good
    • 0
この回答へのお礼

解決しました。
ありがとうございます

お礼日時:2005/04/19 16:48

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング