-1

MFC /C++を使用してアプリケーションをビルドしたことがあります。VS 2010やOutlookなどの少しリッチなUIを作成したいのですが、最後に、Microsoftが製品のすべてのリリースで行うように、アプリに新しい外観を与えたいと考えています。

私が調査する必要があるトピックを私に提案するか、同じオプションを私に提案してください。

4

3 に答える 3

4

Visual Studio 2010以降を使用している場合、MFCアプリケーションウィザード自体が、タブとドッキングウィンドウを備えたVS2010のようなUIを生成します。実際、1行のコードを記述しなくても、VS2010のようなアプリケーションを作成できます。新しいオフィスアプリケーションのメニューに取って代わったリボンコントロールもサポートされています。

于 2012-08-08T10:31:02.950 に答える
0

C++/ネイティブ コードを使用すると想定しているため、MFC を使用するか、WTL を選択することもできます。まったく別の方向に進む準備ができている場合、QT は最も先進的で最新のクロスプラットフォーム ライブラリの 1 つです。MFCはQTに比べて古く感じます。私の知る限り、マイクロソフトのライセンスがないと QT でリボン コントロールを使用することはできません。別のオプションは、管理された方法に行くことです。C# で WPF を使用できます。

于 2012-08-08T10:50:13.317 に答える
0

既に説明したように、Visual Studio 2008 Service Pack 1 に付属するMFC 機能パックの新しいクラスを使用できます。

MSDNは、古い MFC アプリケーションを新しい MFC 機能パック クラスに移行する方法に関するチュートリアルを提供しています。

于 2012-08-08T13:46:32.993 に答える