Windows XP Conquered!
Important patch #4 of the day is in and tested! It is late here, so I will let the screenshots speak (almost entirely) for themselves.
(For google to find for future programmers: If you have trouble with radio buttons and CreateWindow or CreateWindowEx - in my case when mixed with using a resource file - on Windows XP, and they have a black background and are illegible, here’s how you fix it. It may have something to do with being a grandchild window, but I’m not sure. You need to add the WS_EX_TRANSPARENT extended window style to your CreateWindowEx call - if you are using CreateWindow, just look at the docs to see the change, it’s minor. If your text boxes or edit boxes are coming out with a flat, 2d border, create a 3d border by using WS_EX_CLIENTEDGE as an extended window style.)