15,979
社区成员
发帖
与我相关
我的任务
分享
void OnPaint(CDCHandle dc, RECT PaintRect)
{
T *pT = static_cast<T*>(this);
if (pT)
{
CMemDC MemDC(dc);
CRect ClientRect;
GetClientRect(&ClientRect);
MemDC.FillSolidRect(&ClientRect, CSkin::_()->GetSubDlgFrameBorderColor());
ClientRect.DeflateRect(1,1,1,1);
MemDC.FillSolidRect(&ClientRect, CSkin::_()->GetSubDlgFrameColor());
MemDC.SetBkMode(TRANSPARENT);
SubPaint(MemDC, ClientRect, PaintRect);
}
}
BOOL OnEraseBkgnd(CDCHandle dc)
{
return TRUE;
}