Why don't you use BitBlt? As long as the form satys still and none of the windows behind it close, it should work fine.