通知
すべてクリア
Topic starter
2004年6月3日 11:13 PM
質問させていただきます。 よろしくお願いします。
ダイアログでボタンやコンボボックスなどをタブオーダー機能を使用すれば、「Tab」キ
ーを押すとフォーカスが移動しますが、それをCView内で「ボタン」や「コンボボック
ス」を表示していると個で出来るようにしたいのですがやり方がわかりません。
分かる方教えてください。
尚、各部品(ボタン・コンボボックス等)のCreateでのスタイルは「WS_TABSTOP」を設
定しています。
よろしくお願いします。
2004年6月4日 1:55 AM
ボタンを押した時、コンボボックスの選択内容を変えた時などで、フォーカスを設定した
いコントロールに対してCWnd::SetFocus()すればいいと思います。
2004年6月4日 1:32 PM
SetFocus で、最初のコントロールにフォーカスを設定し、
PreTranslateMessage から IsDialogMessage を呼べば出来るはずです。
Topic starter
2004年6月5日 11:53 AM
tibさん・TADさん回答ありがとうございました。
無事解決しました。
ありがとうございます。