在DELPHI中如何刷新某一个区域
类似VC中的RECTVALIDATE()

解决方案 »

  1.   

    可以在指定的区域放一个TPaintBox,然后调用paintBox1.Invalidate,就可以了。
      

  2.   

    用api函数:
    BOOL InvalidateRect(
      HWND hWnd,           // handle to window
      CONST RECT* lpRect,  // rectangle coordinates
      BOOL bErase          // erase state
    );
      

  3.   

    得到window handle以后,直接用api函数不就行了?vc里面都有介绍啊。
    在单元里包含windows单元。
      

  4.   

    to chechy(简简单单的活):
    “可以在指定的区域放一个TPaintBox,然后调用paintBox1.Invalidate”在刷新不太频繁时可以,但在刷新较频繁时太慢,且屏幕过于闪烁!