すばらしいスキンを使用したクールなアプリケーションを見てきました。私はMFCを初めて使い、スキンを変更する機能を備えたアプリケーションを作成したいと考えています。それはMFCでどのように行われますか?私はいくつかのチュートリアルをチェックしましたが、少し古くなっています。ありがとう...MFCアプリケーションのスキン化
2
A
答えて
1
MFC一般的には古くなっていますが、おそらくすでにk今これ。 お支払いをお考えの場合は、スキニングコンポーネントを提供するベンダーがいるようです。 BCGSoftを参照してください。
多分、このようなSongbird(Developer Centerが)に基づいているMozillaのXULRunner framework、などの他のプラットフォームを探すための代替。 Appearance Add-onおよびThe Joy of XULを参照してください。
1
ちょうどメモ。 UIスキニングの概念は、一般的なソフトウェア設計作業(基本的にプラグインコンセプト)であり、MFCのような言語やフレームワークによるサービスとして明示的にサポートされているわけではありません。私。スキンを行う「MFC-way」はなく、「.NET-way」もありません。しかし、これらのいずれかを使用してスキニングサポートを設計することができます。つまり、一部の言語やフレームワークでは、スキニングサポートを他の言語よりも容易に実装できます。私は一般的にC#/ .NETのUIコーディングをお勧めしますが、プラグイン/スキンサポートの設計の大部分は一般的なコードのメカニズムとインターフェイスについてのもので、言語/フレームワークの問題はむしろ疑問です。あなた自身で書くことに興味がないなら、あなたのためにこれを行う多くの言語の準備ができたフレームワークもあります。
役に立つかもしれませんいくつかのリンク:
Plugin concept(下部の一部の言語用のプラグインフレームワークのリストを注意してください)
関連する問題
- 1. WinAPIコントロールのスキン化
- 2. MFCアプリケーションのテストフレームワーク
- 3. MFCコンテナベースのアプリケーション
- 4. MFCアプリケーションのXYビットマップ
- 5. 既存のMFCアプリケーション
- 6. 単純なMFCアプリケーション
- 7. MFCアプリケーションで印刷
- 8. MFCアプリケーションのライトボックススタイルのダイアログ
- 9. MFCアプリケーションのチャートコントロールですか?
- 10. MFCアプリケーションの奇妙なビルドエラー
- 11. のCSocket ::私は自分のアプリケーション(VC MFC)を持っている私のMFCアプリケーション
- 12. TileLayoutのButtonBarスキンで私のButtonBarスキンで
- 13. 非MFCアプリケーションでのactiveXオブジェクトの使用
- 14. MFCアプリケーションのLoadStringをオーバーライドします。
- 15. C++ mfcアプリケーションの起動方法
- 16. 既存のクラスをmfcアプリケーションに追加
- 17. デフォルトのスキンLibGDX?
- 18. TextAreaのスキンVScrollBar
- 19. サードパーティのシェーダを使用したGLSL GPUスキン化
- 20. WindowedApplicationのスキンコンポーネントのスキン
- 21. Windows XPでMFCアプリケーションがクラッシュする
- 22. DXUTSetWindowをMFC Direct3Dアプリケーションで使用する
- 23. VS2008でXPテーマをコンパイルMFCアプリケーション
- 24. ipadアプリケーションのタブ付きビューナビゲータでスキンを追加するには?
- 25. Soundmanagerのスキン/テーマ2
- 26. OpenCVスキン検出
- 27. スキン可能なアプリケーションを作成するには?
- 28. Flex 4イベントリスナのメインアプリケーションイベントのスキン
- 29. フレックスのアラートボックスのスキン4
- 30. jwプレーヤーのスキンxmlとswf
ウェブからはクールなCOMとActiveXもありますが、スキンクラフターのようにもお金がかかります。私はXULRunnerが何を考えているのか分かりません...私はそれをチェックします... – Owen
ウェブからはクールなCOMとActiveXがありますが、Skincrafterのようなものですが、お金もかかります。私はXULRunnerが何を提供するのかはわかりません...私はそれをチェックします... – Owen