ENTERキーの制御 – プログラミング – Home

通知
すべてクリア

ENTERキーの制御


えみぷー
 えみぷー
(@えみぷー)
ゲスト
結合: 23年前
投稿: 2
Topic starter  

はじめましてVC++初心者です。
質問です。
VC++についてなんですが、ENTERキーの制御ですこし困っています。
ENTERキーを押すと画面(ダイアログベース)が終了してしまう状態は解決
できたんですが、今度はENTERキーをタブキーと同じように働かせたいと
思っています。
なにかうまい方法はないんでしょうか?
知っているかたがいらしたらよろしくお願いします。


引用解決済
トピックタグ
CdS
 CdS
(@CdS)
ゲスト
結合: 24年前
投稿: 176
 

MFCを使っているかどうかは書くようにしてください。

MFCと仮定します。
まあ、いちばん簡単なのはPreTranslateMessageでWM_KEYDOWN(VK_RETURN)を捕まえてやり、
keybd_eventでTABのキーイベントを送ってやるんですかねぇ。


返信引用
えみぷー
 えみぷー
(@えみぷー)
ゲスト
結合: 23年前
投稿: 2
Topic starter  

CdSさんありがとうございます。
すいませんMFCをつかっています。今度から気を付けますね。

一応keybd_eventで出来るようになりました。

keybd_event(VK_TAB,0,0,0);

ってコードを書いたんですけど、後ろ3つの引数がヘルプを見ても
よく分からなかったんです。
いまの状態でも問題なく動いているっぽいんですけど・・・。
ほんとに問題ないんでしょうか?


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました