读取文件大小
UINT read_binary_size(TCHAR file_name[]) { HANDLE hFile = CreateFile(file_name, GENERIC_READ , 0, NULL,OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL); if (hFile==NULL||hFile==INVALID_HANDLE_VALUE) { return 0; } DWORD dwFileSize= 0; dwFileSize=GetFileSize(hFile, NULL); CloseHandle(hFile); return dwFileSize; }