关于VC++的一个程序
void CToolDemoView::OnDrawrect(){
// TODO: Add your command handler code here
CClientDC dc(this); //获得DC
CBrush mybrush(RGB(0,0,200)); //生成刷子
CBrush *oldbrush; //获得原刷子指针
oldbrush=dc.SelectObject(&mybrush); //把刷子选入设备环境
dc.Rectangle(10.10.200.150); //绘制矩形
dc.SelectObject(oldbrush); //恢复原有刷子
}
如上的一段画一个矩形的程序中,代码oldbrush=dc.SelectObject(&mybrush); 已经把刷子的指针指向mybrush了,dc.SelectObject(oldbrush);这行代码怎么能够恢复成原刷子呢?