すばらしいスキンを使用したクールなアプリケーションを見てきました。私は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コンテナベースのアプリケーション
- 5. エラービルドMFCアプリケーション
- 6. MFCアプリケーションのXYビットマップ
- 7. 既存のMFCアプリケーション
- 8. MFC - D3DCOLORVALUEがベースMFCアプリケーションで未定義
- 9. MFCアプリケーションで印刷
- 10. 単純なMFCアプリケーション
- 11. MFCアプリケーションのライトボックススタイルのダイアログ
- 12. MFCアプリケーションのチャートコントロールですか?
- 13. MFCアプリケーションの奇妙なビルドエラー
- 14. のCSocket ::私は自分のアプリケーション(VC MFC)を持っている私のMFCアプリケーション
- 15. スキン
- 16. TileLayoutのButtonBarスキンで私のButtonBarスキンで
- 17. mfcアプリケーションのタイトルバーの色を変更
- 18. 非MFCアプリケーションでのactiveXオブジェクトの使用
- 19. 既存のクラスをmfcアプリケーションに追加
- 20. paypalとC++ MFCアプリケーションの統合
- 21. C++ mfcアプリケーションの起動方法
- 22. MFCアプリケーションのLoadStringをオーバーライドします。
- 23. MFCアプリケーションのビジュアルスタイルを変更する
- 24. TextAreaのスキンVScrollBar
- 25. デフォルトのスキンLibGDX?
- 26. スキン毎のスプリングブートマルチテナント
- 27. WindowedApplicationのスキンコンポーネントのスキン
- 28. mfcアプリケーションで数学記号を表示
- 29. Windows XPでMFCアプリケーションがクラッシュする
- 30. VS2008でXPテーマをコンパイルMFCアプリケーション
ウェブからはクールなCOMとActiveXもありますが、スキンクラフターのようにもお金がかかります。私はXULRunnerが何を考えているのか分かりません...私はそれをチェックします... – Owen
ウェブからはクールなCOMとActiveXがありますが、Skincrafterのようなものですが、お金もかかります。私はXULRunnerが何を提供するのかはわかりません...私はそれをチェックします... – Owen