コントロールのフォーカスについて

[戻る]
貯○愛 2007/02/28(水) 18:19:59
開発環境は、VC++.net MFCです。

宜しくお願い致します。

ダイアログ上のコントロールを選択して、上下左右のキーで移動を行おうと
しております。移動自体はできているのですが、移動と同時に上下左右のキーに
反応して他のコントロールにフォーカスが移動してしまいます。

コントロールを選択しているときは、上下左右キーでコントロールの移動を行いたく
コントロールを選択していないときは、上下左右でTABの切り替えを行いたいです。

このような場合、どこを修正する必要があるのでしょうか?
申し訳ありませんが、教えていただけないでしょうか。
宜しくお願い致します。

wclrp ( 'o') [HomePage] 2007/02/28(水) 18:24:00
PreTransrateMessage

貯○愛 2007/02/28(水) 18:34:48
PreTransrateMessage
でコントロール移動の処理を拾っているのですが、TAB移動を殺すには、どうすれば
いいのでしょうか?

貯○愛 2007/02/28(水) 18:40:36
[[解決]]
PreTransrateMessageのreturnをFALSEにしたら止まりました。
ありがとうございます。

古いスレッドには追加発言できません。