CPaintDC dc(this);
CBrush *pBrush = CBrush::FromHandle((HBRUSH)GetStockObject(BLACK_BRUSH));
CBrush *pOldBrush=dc.SelectObject(pBrush);
CRect rect;
GetClientRect(&rect);
dc.Rectangle(&rect);
dc.SelectObject(pOldBrush);
FromHandle();把从一个句柄得到该对象的指针
SelectObject();传入的是一个指向设备对象的指针,返回一个对象原来选定设备对象的指针
CBrush *pBrush = CBrush::FromHandle((HBRUSH)GetStockObject(BLACK_BRUSH));
CBrush *pOldBrush=dc.SelectObject(pBrush);
CRect rect;
GetClientRect(&rect);
dc.Rectangle(&rect);
dc.SelectObject(pOldBrush);
FromHandle();把从一个句柄得到该对象的指针
SelectObject();传入的是一个指向设备对象的指针,返回一个对象原来选定设备对象的指针