>662
UNICODEビルドなら、ReadFile直後にMultiByteToWideChar。
何でCRTのMBCS関数が関係するのかわからん。