They are both correct. The one I mentioned will free you from having to
destroyed by the system.
If you want to manage the brush yourself, number 2 is correct.
to make the background color the same as the brush color.
Hey thanks that worked for me .....
But which is the right approach .
All you have to do is return a white brush from CtlColor.
HBRUSH CEditViewEx::CtlColor(CDC * pDC, UINT nCtlColor)
<njoycod...@gmail.com> wrote in message
Thanks for the reply I was able to make it work with CEditView...
But the only problem that I face is changing the background color to
white as I set readonly property the
background color is grayed out
I do the following to set background color
HBRUSH CEditViewEx::CtlColor(CDC* pDC, UINT nCtlColor)
// TODO: Change any attributes of the DC here
// TODO: Return a non-NULL brush if the parent's handler should not
pDC->SetBkColor(RGB( 255, 255, 255 ));
Background color appears only to text region and the rest of the
unused view region remains still grey
Am I doing something wrong here
On Jul 29, 8:07 pm, Joseph M. Newcomer <newco...@flounder.com> wrote:
GetDocument() returns a *pointer* to a CDocument class, and in fact in
the GetDocument() method already casts it to a pointer of the correct
There is no such thing as a *handle* to a CDocument.
On Tue, 29 Jul 2008 06:57:54 -0700 (PDT), "njoycod...@gmail.com"
HI All ,
Is it possible to get the handle of CDocument in OnInitialUpdate() in
a view derived from CRichEditView ????
I get a debug assertion ....
Joseph M. Newcomer [MVP]
MVP Tips:http://www.flounder.com/mvp_tips.htm- Hide quoted text -
- Show quoted text -