首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

关于相仿PPT的荧光笔效果

2012-08-09 
关于类似PPT的荧光笔效果RT,想请教下各位,有什么办法实现类似PPT的荧光笔效果,请提供下详细的思路,谢谢。[

关于类似PPT的荧光笔效果
RT,想请教下各位,有什么办法实现类似PPT的荧光笔效果,请提供下详细的思路,谢谢。

[解决办法]
我用的也是SetROP2(R2_MASKPEN),跟PPT的荧光笔一个效果啊。。。。

C/C++ code
    if (m_bFluorescence)    {            CPen pen(PS_SOLID,20,RGB(255,255,0));        m_ptEnd = point;        CClientDC dc(this);        oldRop  = dc.SetROP2(R2_MASKPEN) ;  //关键的地方:设置当前前景色的混合模式                    CPen *pOldPen = dc.SelectObject(&pen);        dc.MoveTo(m_ptOrigin);        dc.LineTo(m_ptEnd);        dc.SelectObject(pOldPen);        pen.DeleteObject();        dc.SetROP2(oldRop);    //关键的地方               Invalidate(FALSE);        m_ptOrigin = m_ptEnd;    } 

热点排行