各位高手:请大力相助!!!!
   我想实现远程屏幕监视,现在可以实现连续远程取屏,但在显示时会出现闪烁现象,想利用双缓冲来解决这个问题。各位有没有相关的资料,最好是相关代码!!如果有其他简单方法能实现更好!!!

解决方案 »

  1.   

    在IMAGE控件的parent控件有一个属性,设置一下就可以了,
      

  2.   

    //很简单,其实就是在内存中开个TBitmap,悄悄的干活,然后把结果显示出来
    var
      FBitmap : TBitmap;
      DC:HDC;
    begin
      FBitmap := TBitmap.Create ;
      try
        Fbitmap.Width := Width ;
        Fbitmap.Height:=Height ;
        Dc:=GetDC(0);
        BitBlt(FBitmap.Canvas.Handle,0,0,width,height,DC,0,0,SRCCOPY) ;
        Canvas.CopyRect(Canvas.ClipRect,FBitmap.Canvas,FBitmap.Canvas.ClipRect);
      finally
        FBitmap.Free;
      end;
      

  3.   

    office  dm flash fw 在安装过程中的 label也会闪烁 这是这些控件的普遍毛病!
      

  4.   

    有一个别人写好的组件
    http://asp2.6to23.com/youspcn/haoxg/download/dbufpaintbox.zip