Snarty #1 Also (with nView I think it is) a user can force windows on to the desktop (regardless of positioning them outside). So the WS_VISIBLE flag should indeed be optional.