とびびんさん、ありがとうございます。

> 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

++++++++++++++++++++++++