Hi, i've used InvalidateRng to invalidate a clipped rectangle region for updating (repainting) the region every few seconds and works perfectly. But, the moment i add one more region (Use CombineRgn to combine two regions) and call InvalidateRng with the handle to two regions to repaint, my edit controls, i get flickering... Can't InvalidateRng handle more than one clipped regions well?