When I place a CRichEdit control over a disabled button (or disabled
static text control) on my dialog it does not get drawn correctly.

What is happening is that the frame of the rich edit control in not
drawn, only the client area. If the rich edit control is half on/half
off the disabled button, the part of the control that is not over the
disabled button is drawn correctly.

Is there a way to get the frame to draw properly?

My project is an MFC dialog based project in Visual Studio 2005.