Следующий фрагмент кода считывает 100 первых байтов файла в буфер, используя CFile
:
CFile f;
if (f.Open(L"path_to_your_file", CFile::modeRead))
{
char buffer[100];
f.Read(buffer, sizeof buffer);
f.Close();
}
else
{
// handle error
DWORD error = GetLastError();
// error number in error
...
}
Это более или менее все, что вам нужно.Google для документации CFile
.Вы должны быть в состоянии выяснить все остальное.
Формат файла, который вы читаете, не имеет значения.Вам просто нужно прочитать содержимое вашего файла и отправить его на аппаратное обеспечение.