Ok, @jayjay I did the edit you added later and it does exactly as it should. My issue now is, it seems as though in the quickness of rotation, the app, in this case, nullDC assumes the resolution is portrait still, thus causing it to not go in to a normal fullscreen, it assumes the max resolution in one direction is as it was just milliseconds before, if that makes sense.
Any ideas for that?
Thanks a ton btw!!