15,978
社区成员
发帖
与我相关
我的任务
分享
class CRichEditCtrlEx : public CRichEditCtrl
{
//...
afx_msg void OnPaint();
//...
}
void CRichEditCtrlEx::OnPaint()
{
CRichEditCtrl::OnPaint();
CClientDC dc(this);
CRect rect;
GetClientRect(rect);
CBrush brushFrame(RGB(0,0,255));
dc.FrameRect(&rect,&brushFrame);// 画边框
}
CRect rect;
GetWindowRect(rect);
ScreenToClient(rect);
void CRichEditCtrlEx::OnPaint()
{
CRichEditCtrl::OnPaint();
CClientDC dc(this);
CRect rect;
GetWindowRect(rect);
rect.left-=1;
rect.top-=1;
rect.right+=1;
rect.bottom+=1;
ScreenToClient(rect);
dc.Draw3dRect(rect,RGB(0,0,255),RGB(0,0,255));
}