У меня есть файл, сохраненный как UTF-8, и я читаю его так:
ReadFile(hFile, pContents, pFile->nFileSize, &dwRead, NULL);
(pContents - это байт * размера nFileSize)
это простоНебольшой файл со 100 байтами или около того, содержит текст, который я хочу прочитать в память в формате wchar_t *, так что я могу установить текст редактирования и статические элементы управления с текстом Unicode.
Как я могу преобразовать байты в UTF-8?
edit (я не хочу использовать fstream или wfstream)