Re: CRichEditView doublt
- From: "njoycoding@xxxxxxxxx" <njoycoding@xxxxxxxxx>
- Date: Thu, 31 Jul 2008 21:07:15 -0700 (PDT)
Hey thanks that worked for me .....
But which is the right approach .
1) The one u mentioned
OR
2) HBRUSH CActivitySummaryDetailView::CtlColor(CDC* pDC, UINT
nCtlColor)
{
return static_cast<HBRUSH>(m_brush.GetSafeHandle());
}
On Jul 31, 8:11 pm, "AliR \(VC++ MVP\)" <A...@xxxxxxxxxxxxx> wrote:
All you have to do is return a white brush from CtlColor.
HBRUSH CEditViewEx::CtlColor(CDC * pDC, UINT nCtlColor)
{
return (HBRUSH)GetStockObject(WHITE_BRUSH);
}
AliR.
<njoycod...@xxxxxxxxx> wrote in message
news:aadbd5b3-d0b6-4cbb-bdc4-2318ac77b92d@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
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
ON_WM_CTLCOLOR_REFLECT()
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
be called
COLORREF color;
CBrush brush;
brush.CreateSolidBrush(RGB(255, 255,255));
pDC->SetBkColor(RGB( 255, 255, 255 ));
return static_cast<HBRUSH>(brush.GetSafeHandle());
}
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...@xxxxxxxxxxxx> wrote:
GetDocument() returns a *pointer* to a CDocument class, and in fact in the
default case
the GetDocument() method already casts it to a pointer of the correct
type.
There is no such thing as a *handle* to a CDocument.
joe
On Tue, 29 Jul 2008 06:57:54 -0700 (PDT), "njoycod...@xxxxxxxxx"
<njoycod...@xxxxxxxxx>
wrote:
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]
email: newco...@xxxxxxxxxxxx
Web:http://www.flounder.com
MVP Tips:http://www.flounder.com/mvp_tips.htm- Hide quoted text -
- Show quoted text -
.
- Follow-Ups:
- Re: CRichEditView doublt
- From: AliR \(VC++ MVP\)
- Re: CRichEditView doublt
- Prev by Date: Re: Run-Time Check Failure #2
- Next by Date: Re: icon background is not transparent when aero is enabled in vis
- Previous by thread: Re: DoDataExchange, GetDlgItem and Controls
- Next by thread: Re: CRichEditView doublt
- Index(es):
Relevant Pages
|