在OnPaint()函数中添加代码
CDC* pWinDC = GetWindowDC();
if (pWinDC){
DrawBorder(pWinDC);
ReleaseDC(pWinDC);
}
添加并实现DrawBorder(CDC *pDC)
if (m_hWnd && pDC != NULL)
{
CBrush Brush(RGB(255, 0, 0)); //红色
CBrush* pOldBrush = pDC->SelectObject(&Brush);
CRect rtWnd;
GetWindowRect(&rtWnd);
CPoint point;
//填充顶部框架
point.x = rtWnd.Width();
point.y = 1; //宽度
pDC->PatBlt(0, 0, point.x, point.y, PATCOPY);
//填充左侧框架
point.x = 1; //宽度
point.y = rtWnd.Height();
pDC->PatBlt(0, 0, point.x, point.y, PATCOPY);
//填充底部框架
point.x = rtWnd.Width();
point.y = 1; //宽度
pDC->PatBlt(0, rtWnd.Height() - point.y, point.x, point.y, PATCOPY);
//填充右侧框架
point.x = 1; //宽度
point.y = rtWnd.Height();
pDC->PatBlt(rtWnd.Width() - point.x, 0, point.x, point.y, PATCOPY);
}