通知
すべてクリア
Topic starter
2001年10月17日 11:39 PM
はじめましてVC++初心者です。
質問です。
VC++についてなんですが、ENTERキーの制御ですこし困っています。
ENTERキーを押すと画面(ダイアログベース)が終了してしまう状態は解決
できたんですが、今度はENTERキーをタブキーと同じように働かせたいと
思っています。
なにかうまい方法はないんでしょうか?
知っているかたがいらしたらよろしくお願いします。
2001年10月18日 12:21 AM
MFCを使っているかどうかは書くようにしてください。
MFCと仮定します。
まあ、いちばん簡単なのはPreTranslateMessageでWM_KEYDOWN(VK_RETURN)を捕まえてやり、
keybd_eventでTABのキーイベントを送ってやるんですかねぇ。
Topic starter
2001年10月18日 10:37 AM
CdSさんありがとうございます。
すいませんMFCをつかっています。今度から気を付けますね。
一応keybd_eventで出来るようになりました。
keybd_event(VK_TAB,0,0,0);
ってコードを書いたんですけど、後ろ3つの引数がヘルプを見ても
よく分からなかったんです。
いまの状態でも問題なく動いているっぽいんですけど・・・。
ほんとに問題ないんでしょうか?