Bonjour à tous et à toutes ,
j'ai ouvert un fichier binaire et je souhaite lire l 8 dérniers OCTETS de ce fichier et l'afficher dans une edit_Box .
Mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43 int ProjetGame:::calculate(const TCHAR *fileName ) { HANDLE hFile; int ok = FALSE; offset = F5BB0; // dérniére ligne du fichier binaire . // open the file hFile = ReadFile(fileName, GENERIC_READ, FILE_SHARE_READ, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL); hFile = fseek(hFile, F5BB0, SEEK_END); if (hFile != INVALID_HANDLE_VALUE) { DWORD fileSizeHigh; DWORD bytesRead; BYTE *buffer; DWORD fileSize; fileSize = GetFileSize(hFile, &fileSizeHigh); ok = TRUE; }
Si y'a des gens qui pourront me corriger si je me suis tromper sur le code .
Cordialement ,
Fred .
Partager