Okay, this is something I have never actually seen in any tutorials...
When you create a Windows Window, you decide it's size. However the size you enter includes the border, so to get a 'window space' of 100*100, you'd have to do something like 106*127 (random numbers, most likely wrong). Well, then you try to run the app of another PC, and you'll still have the strangely sized screen, because on some PC's the border sizes are different.
Well, in DirectX when trying to make an app in windowed mode, this causes really annoying and ugly stretching. The only answers I can think of are to:
Run fullscreen
Tweak the window size for every possible setting, or make it editable via .ini
Well, this is obviously going to either cause problems, or make it extremely messy and complicated. Is their anyway to do it differently to this?
So, I have a DirectX window size of 200 * 150, how can I make the actual space in the Desktop Window is 200*150, not counting the border, be availiable on the various XP Border-size settings?
Sorry if this is badly worded.