MFC构建一个(位图)画刷

来源:互联网 发布:淘宝客招募令模板 编辑:程序博客网 时间:2024/05/18 01:23
CPoint ptOrigin; //定义一个点,用于存储画线的起点void CMapBigView::OnLButtonDown(UINT nFlags, CPoint point) {// TODO: Add your message handler code here and/or call defaultptOrigin = point; //保存CView::OnLButtonDown(nFlags, point);}void CMapBigView::OnLButtonUp(UINT nFlags, CPoint point) {// TODO: Add your message handler code here and/or call defaultCBitmap bitmap; //创建一个位图对象bitmap.LoadBitmap(IDB_BITMAP1); //加载一个位图//CBrush brush(RGB(255,0,0));//创建一个 色彩画刷CBrush brush(&bitmap); //创建一个 位图画刷CClientDC dc(this);dc.FillRect(CRect(ptOrigin, point), &brush);CView::OnLButtonUp(nFlags, point);}

原创粉丝点击