如题..

解决方案 »

  1.   

    用gdi+,设置半透明画刷,肯定可以刷出来的。如果用画笔来画直线,我不清楚能否设置半透明。
      

  2.   

    这个Delphi都不能实现??
    买玩笑吧
      

  3.   

    回答5楼的问题:gdi+,是delphi中处理多种文件格式的一种方法。当然是delphi楼主你只给这点分我只能帮你顶下贴子和给你思路。你到网上搜gdi+的实例吧。
      

  4.   

    GDI+处理吧。
    GDI+是Windows提供的一套绘图方法。
      

  5.   

    这个和delphi根本没关系
    直接用gdi
      

  6.   

    建立两个form,上边的form全透明,但线不透明,这个很容易;然后设置后面的form为办透明,然后做一个跟随,这种方法容易实现,但容易出bug,不建议,期待你有好的解决方法,别忘了告诉我
      

  7.   

    HDC hdc = ::GetDC(NULL);
    CDC *pDc = ::CDC::FromHandle(hdc);
    CPoint p1(100,100);
    CPoint p2(500,500);
    pDc->MoveTo(p1);
    pDc->LineTo(p2);
    大意就是取得屏幕DC,对其进行绘画,你只要控制好画的时候的点在你的透明窗口范围内就行了这是别人的建议,我试了,确定不错