0

私は MFC で開発を行っており、CProgressBar の色を設定したいと考えています。

プログラムを実行すると素敵なプログレスバーが表示されるテーマがあるので、他のウィンドウテーマを使用したときに同じカラースキーマをどのように生成できるかを知りたいですか?

ありがとうございました

4

1 に答える 1

0

サブクラス化を使用して、独自のカスタム コントロールを作成できます。サブクラス化されたコントロールはデフォルトの動作を変更できるため、ペイント イベントを処理することで、現在のテーマに関係なく目的の色をコントロールに提供できます。 http://www.codeguru.com/cpp/controls/controls/progresscontrols/article.php/c2349/Enhanced-ProgressBar-Control-v11.htm http://www.codeproject.com/Articles/7663/Status-Progress -フィードバック http://msdn.microsoft.com/en-us/library/windows/desktop/bb775501(v=vs.85).aspx

于 2012-12-05T16:51:01.803 に答える