タッチスクリーン用の既存のインターフェースを「近代化」するために C++ で使用する GUI フレームワークを探しています。
私は C++/Java のバックグラウンドを持つ初心者プログラマーで、MFC (3 つのデータ ビュー、複数のテキスト/無線制御ダイアログ ボックスなど) を使用して既存の C++ プログラムを取得し、インターフェイスを再設計するプロジェクトを割り当てられたばかりです。より大きなボタンコントロール、スライダーなどの「タッチスクリーンフレンドリー」 。
私が与えられた典型的な必要最小限の MFC とは対照的に、 「よりモダンな外観のインターフェイス」を作成するための指示がかなり自由に与えられました。いずれにせよ学ぶべきことがかなりあることはわかっているので、どんな提案も役に立ちます。
これまでのところ、私が思いついたオプションは次のとおりです。
- MFCは、タッチ入力に対応するために既存のコントロールを微調整するだけで、見栄えの悪いインターフェイスを維持します。
- マネージ C++ または C++/CLIは、基になる C++ 構造を保持しながら、WPF または Windows フォームとの新しいインターフェイスを設計できる方法を見つけ出します。
- Qtは私にとってまったく新しいものですが、有望な代替手段のようです。
本当に、このプログラムを 10 年以上前に書かれたものではないようなものにする方法を見つける必要があるだけで、これまで MFC を独学で学んでいると、あらゆる種類のグラフィックデザインを組み込むという点でそれほど柔軟ではないようです/テーマ。
私が検討すべき他の選択肢はありますか?MFC には目に見える以上のものがありますか?それについてもっと学ぶ必要がありますか? 私が言ったように、調べるべきことの提案は役に立ちます。