The subject says it all.

Assume I am not ever calling SetWindowLong()

So I just leave the window and its properties alone.
Will the Long ever change???

See, I know before you can update a window's style, you have to get the current style through GetWindowLong, add or remove style's from it, then apply the new style through SetWindowLong.

I want to GetWindowLong once, and then set it whenever needed, could be once, could be a thousand times...

But, my thought is maybe the WindowLong is internally being changed now and then, so I may cause some unstability by doing what I wish to do.


See, I need to change a window's settings from a standard overlapped window, to a blank empty window (no settings cept visible).
Generally a window which goes from Full-Screen to Windowed mode and sets its style accordingly.

FullScreen Mode - WS_VISIBLE should be only style.
Windowed Mode - Anything really. At least an overlapped window.