Wikipedia писал(а):
UTF-8 (от англ. Unicode Transformation Format — формат преобразования Юникода) MultiByteToWideChar в частности занимается преобразованием CP_UTF8 в нормальное Wide Char представление, из которого уже не сложно перести в ANSI Char стандартными языковыми ф-ями.