我用一个Panel控件规范出一个矩形,然后在这个矩形里画图(采用Offscreen方式),现在可以显示图片,我现在想在显示出的图片上写字,即:
TextOut(hDC,10,10,pchar('你好'),StrLen(Pchar('你好')));
其中HDC我用的Panel有HDC,不过现在字虽然写出来了,不过被图像盖住了!哪位高手能帮帮我呀??

解决方案 »

  1.   

    如何获取离屏表面的HDC是?是屏幕吗
    HDC=GetWindowDC(0);
      

  2.   

    不是屏幕,图像显示在一个PAnnel控件上,但是传给这个Pannel控件的HDC,就出现我说的问题了,字被显示的图像给盖住了,看不见字!
      

  3.   

    视频不能用这种办法自己画的,要不用DirectShow的Filter,要不自己做个窗口放上去,看看这个:
    http://www.tonixsoft.com/index.php?mmenu_id=4&smenu_id=0015
      

  4.   

    tonylk(=www.tonixsoft.com=) 
    我试了一下,不过还是被图像盖住(在离屏模式下),在overlay方式下可以显示!为什么呢?