No idea but at a very wild and bad guess - are you compiling with UNICODE #defined in win2k?

You could always try using the older obsolete LoadBitmap and see whether it replicates your error ( at least that will confirm if it's LoadImage that's responsible).

Sorry for bad guesses....good luck anyway.