• ベストアンサー

ダイアログにあるボタンを指定した順番どおりに、キーボードの矢印ボタンやタブボタンで移動したい

お世話になります。 C++6.0 MFCで開発しております。 現在、ダイアログの上に(1)~(5)のボタンがあるのですが、 キーボードの矢印ボタンやタブボタンで移動すると (2)→(1)→(5)→(4)→(3) のように、意図しない順番でボタンがアクティブになってしまいます。 それをきちんと (1)→(2)→(3)→(4)→(5) と順番どおりに移動するようにしたいのですが、どのようにすれば いいのでしょうか? お手数ですが何卒よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • redfox63
  • ベストアンサー率71% (1325/1856)
回答No.2

VC6の場合 ダイアログエディタを起動して Ctrl+Dまたはメニューから レイアウト > タブオーダーを実行します コントロールの左肩に現在のタブ順が表示されるので 1番から順に指定したいコントロールをクリックしてみましょう その後実行ファイルの更新(ビルドまたはリビルド)実行すれば 希望通りのタブ順になっているはずですよ ・・・

その他の回答 (1)

  • akina_line
  • ベストアンサー率34% (1124/3287)
回答No.1

こんにちは。  言語は違いますが、参考になるかもしれません。   http://jeanne.wankuma.com/tips/vb.net/control/tabindex.html では。

関連するQ&A