15,979
社区成员
发帖
与我相关
我的任务
分享
void CMoveEdit::OnNcPaint()
{
// TODO: 在此处添加消息处理程序代码
// 不为绘图消息调用 CEdit::OnNcPaint()
CWindowDC dc(this);
CRect rcWnd, rcClient;
GetWindowRect(&rcWnd);
/*GetClientRect(&rcClient);
ClientToScreen(&rcClient);
dc.ExcludeClipRect(&rcClient);*/
CRgn rgn;
rgn.CreateRoundRectRgn(rcWnd.left, rcWnd.top, rcWnd.right, rcWnd.bottom, 2,2);
dc.FrameRgn(&rgn, &CBrush(RGB(126,178,215)), 1,1);
}
void CMoveEdit::OnPaint()
{
CPaintDC dc(this); // device context for painting
// TODO: 在此处添加消息处理程序代码
// 不为绘图消息调用 CEdit::OnPaint()
// 篮边框
CRect rect;
GetWindowRect(&rect);
ScreenToClient(&rect);
CRgn rgn;
rgn.CreateRoundRectRgn(rect.left, rect.top, rect.right, rect.bottom, 2,2);
dc.FrameRgn(&rgn, &CBrush(RGB(126,178,215)), 1,1);
CEdit::OnPaint();
}