把控件的背景设置位背景图该如何做?
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!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);
}