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 .