读书人

把控件的背景设置位背景图该怎么做

发布时间: 2013-01-11 11:57:35 作者: rapoo

把控件的背景设置位背景图该如何做?
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1
[解决办法]
看看这个函数afx_msg HBRUSH OnCtlColor( CDC* pDC, CWnd* pWnd, UINT nCtlColor );
if (nCtlColor==CTLCOLOR_STATIC)//静态文本框
{
pDC->SetBkMode(TRANSPARENT);//把控件背景设置透明
hbr=(HBRUSH)GetStockObject(NULL_BRUSH);//返回空画刷
}
[解决办法]
给你个函数:
void CMyView::OnLButtonDown(UINT nFlags, CPoint point)
{
m_points.AddTail(new CMyPoint(point));

CView::OnLButtonDown(nFlags, point);

Invalidate();
}

void CMyView::OnMouseMove(UINT nFlags, CPoint point)
{
if(nFlags && MK_LBUTTON)
{
m_points.AddTail(new CMyPoint(point));
Invalidate();
}

CView::OnMouseMove(nFlags, point);
}

读书人网 >VC/MFC

热点推荐