|
Почти без проверок на ошибки.
HANDLE handle;
DWORD sz,BytesRead;
LPSTR buf;
handle=CreateFile("file.bin",GENERIC_READ,0,NULL,OPEN_EXISTING,0,NULL);
if (handle!=INVALID_HANDLE_VALUE) {
sz = GetFileSize(handle,NULL);
buf = (LPSTR)malloc(sz);
ReadFile(handle,buf,sz,&BytesRead,NULL);
CloseHandle(handle)
} else {
// Error opening file
}
Описания что тут к чему - ищите в MSDN
E-mail: info@telesys.ru