通知
すべてクリア
Topic starter
2001年3月30日 4:34 PM
はじめまして。節といいます。
ダイアログベースのプログラムを作ってるんですが、
リストビューのアイテムを、矢印キーで選択したときに、
リストビュー脇に置いてるエディットボックスに、
選択したアイテムの名前を表示したいのですが、
・どのキーが入力されたのかを知る方法
がわかりません。
この方法がわかれば、
LVN_Keydownイベントで何とかなるんですが、
もし分かるかたがいらっしゃれば、
よろしくおねがいします。
2001年3月30日 5:46 PM
Bunといいます。
HELPで ”Virtual-Key Codes” を検索してください。
検出はPreTranslateMessage()でも可能です。
こちらもHELPで検索して調べてみてください。
2001年4月4日 9:14 AM
Bunさん、ありがとうございます。
お返事が遅れて、本当にすみません。
Virtual-key Codesの方は、グレイ文字になって
読むことができなかったんですが、
PreTranslateMessageの方で、
各方向キーのキーダウン時に、
VK_~という値が取得できることがわかりました。
↑:VK_UP
VK_LEFT:← →:VK_RIGHT
↓:VK_DOWN
これで、悩みは解決できそうです。
Bunさん、ありがとうございました。