Thanks to everyone who has replied to this thread.
@Rondog, your application is working perfectly on my test machine, all text is displaying as normal.
I have been compiling on a windows 10 machine with the vs2015 compiler, not on xp. I'll try replicating your build there, and if that fails I'll try on an xp machine.
Thanks again!