/*HDC hdc = ::GetDC(this->GetSafeHwnd());
MoveToEx(hdc,m_BtnDown.x,m_BtnDown.y,NULL);
LineTo(hdc,point.x,point.y);
::ReleaseDC(this->GetSafeHwnd(),hdc);*/
/*CDC *pDC=GetDC();
pDC->MoveTo(m_BtnDown.x,m_BtnDown.y);
pDC->LineTo(point.x,point.y);
ReleaseDC(pDC);*/
/*CClientDC dc(this);
dc.MoveTo(m_BtnDown);
dc.LineTo(point);
CView::OnLButtonUp(nFlags, point);*/
/*CWindowDC dc(GetDesktopWindow());
dc.MoveTo(m_BtnDown);
dc.LineTo(point);*/
CClientDC dc(this);
/*獲得空畫刷*/
CBrush *bsh = CBrush::FromHandle((HBRUSH)GetStockObject(NULL_BRUSH));
CBrush *oldbs = dc.SelectObject(bsh);
dc.Rectangle(CRect(m_BtnDown,point));
dc.SelectObject(oldbs);
vc畫圖的一些簡單方法演示,各種DC
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.