とびびんさん、ありがとうございます。
> WM_CTLCOLOR または OnCtlColor を調べてみてください。
WM_CTLCOLOR というのはCxxxDlgクラスのものでしょうか?
以下も試しました。
1.CPropertySheetの派生クラスCMySheetを作成し、そのOnCtlColorで
背景をCxxxDlgの背景色と合わせるとうまくいきます。
もっと簡単な方法はないでしょうか?
2.また、タブのアイテム部の余った部分はSystemColorなので、
タブも
CtabCtrlの派生クラスCMyTabを作成した。OnCtlColorでは直せないので、
OnEraseBkgndを使うのでしょうか?
「アイテムの四角形、タブの四角形をSystemColorにしておいて-1を返す」
ただ、1.2.の場合、Selchangeをすると太さ3mmくらい横線でダイアログの背景色
がチラチラします。
++++++++++++++++++++++++
by Shigeru Matsumoto
++++++++++++++++++++++++
> WM_CTLCOLOR または OnCtlColor を調べてみてください。
WM_CTLCOLOR というのはCxxxDlgクラスのものでしょうか?
以下も試しました。
1.CPropertySheetの派生クラスCMySheetを作成し、そのOnCtlColorで
背景をCxxxDlgの背景色と合わせるとうまくいきます。
もっと簡単な方法はないでしょうか?
2.また、タブのアイテム部の余った部分はSystemColorなので、
タブも
CtabCtrlの派生クラスCMyTabを作成した。OnCtlColorでは直せないので、
OnEraseBkgndを使うのでしょうか?
「アイテムの四角形、タブの四角形をSystemColorにしておいて-1を返す」
ただ、1.2.の場合、Selchangeをすると太さ3mmくらい横線でダイアログの背景色
がチラチラします。
++++++++++++++++++++++++
by Shigeru Matsumoto
++++++++++++++++++++++++