D'oh! My fault. I forgot I had replaced my notepad with the original XP notepad!
Nevertheless, the standard alert box is still white. Like the alert boxes in internet explorer:
But it changes when I change the "window" color on the desktop; Personalize > Window Color
It must be a UIFILE in whatever DLL dialog templates are defined, shell32.dll? user32.dll?