I have created a graphical application using MSVS .NET, in C++. I used the SDK interface as opposed to MFC or the fancier new interfaces (essentially Petzold 2nd Ed). It works great on XP, makes great drawings, allows scrolling and zooming. I took the app over to a newly minted Win98 SE machine (and later, ME as well) and the drawings are all screwed up. The drawings are not stable; they shift violently when I zoom in or out or scroll; there are lines going every which way (some recognizeable from what I expect, some not). Huge lettering (in some cases I can only see the edge of a part of a character).
What essential incompatibility am I running into here? It seems to me it has to be something in the respective GDIs, but I haven't a clue what is wrong. Anyone who can point me to some documentation about how the two regimes differ will have my appreciation.
What essential incompatibility am I running into here? It seems to me it has to be something in the respective GDIs, but I haven't a clue what is wrong. Anyone who can point me to some documentation about how the two regimes differ will have my appreciation.