这个函数怎么解释?求指点
void DrawPoint(HDC hDC, int x, int y, int r){
HBRUSH hBrush;
hBrush = CreateSolidBrush(RGB(0,255,0)); //创建绿色画刷
SelectObject(hDC, GetStockObject(NULL_PEN));
SelectObject(hDC, hBrush);
Ellipse(hDC, x-r/*left*/, y+r/*top*/, x+r/*right*/, y-r/*bottom*/);
}
这个函数怎么解释?Ellipse是椭圆对吧,可画出来是圆点啊,还有SelectObject怎么用?为啥这里用了两次?