2017-02-02 16 views
1

Visual Studio 2008を使用してWindowsアプリケーションを実装しました。フロントエンドではMFCコントロールを使用しました。 私はアプリケーションのルック&フィールを変更する必要があります。ここに古いと新しい外観のUiのサンプル画像です。 Top image is my old UI and bottom image is what i want to implement.MFCアプリケーションのUIを変更するには

ビジュアルスタジオでどのように行うことができますか、他のツールを使用する必要があります。

ご協力いただければ幸いです。私は3つの方法を考えることができ

おかげ

+2

これのネイティブMFCの方法はわかりませんが、[BCGSoft](http://www.bcgsoft.com/featuretour/tour88.htm)や[CodeJock]のようなサードパーティのスキン/テーマフレームワークがありますスキンフレームワーク](http://www.codejock.com/products/skinframework/?2yn6s14z=zsp) – acraig5075

+0

MFCは、ソフトウェアのユーザーが標準テーマとして選択したものに従います。なぜユーザーはあなたの選択を自分のものよりも好きに思うでしょうか? – IInspectable

+1

@Mayank Prabhakar背景色のCDialogのOnCtlColorを処理できます。ダイアログエディタからフォント(すべての子コントロールに適用されます)を変更することができます。 CTabCtrlの所有者を作成することができます:https://msdn.microsoft.com/en-us/library/x3139sdy.aspx; https://msdn.microsoft.com/en-us/library/k7eax1x4(v=vs.120).aspx; http://www.codeguru.com/cpp/controls/controls/tabcontrols/article.php/c2237/Implementing-an-owner-drawn-Tab-Control.htm – VuVirt

答えて

0

  1. それを自分で実装するプロジェクトに

をマニフェストファイルを追加するCodejock

  • のような外部ライブラリを使用しますマニフェストファイルを使用すると、アプリが実行されているOSのルック&フィールが得られますに。

  • 関連する問題