通知
すべてクリア
2007年4月3日 12:15 AM
こんにちは。はじめて質問します。
XPLunaスタイルのタブコントロールについて、教えてください。
背景色を白色にした CFormView上に、CTabCtrlを作成しました。
さらに、Manifestファイルで、Lunaスタイルに対応させました。
タブの色や、タブに貼り付けたダイアログ、スタティックテキストなどは、白く変更しま
した。
しかし、CTabCtrlの背景色が、グレーから白に変更できません。
「CTabCtrlの背景色」は、タブの色ではなく、タブの無い部分の色のことです。
図: ここ の部分
_[ Tab1 ][ Tab2 ]_________(ここ)____________
| |
| |
OnCtrlColor や、OnEraseBackgroundで背景色を変えてみましたが、変わりませんでした。
また、Manifestファイルを削除し、Lunaスタイルを辞めた場合、
OnEraseBackgroundで、背景色の変更ができました。
Lunaスタイルにすると、OnEraseBackgroundなどのペイントメッセージのコール順が変わ
るそうですが、
タブの背景色はどこで設定すればいいのでしょうか?
よろしくお願いします。