Bonjour
J'aimerais savoir s'il existe une fonction pour effacer le contenu d'un fichier déja ouvert par CreateFile() sans perdre son Handle.
En effet pour l'instant j'ai seulement réussi à réécrire par dessus mais si ma chaine à réécrire est plus petite que celle déja écrite, on voit la fin de la chaine précédemment écrite.
En fait j'ouvre un fichier en lecture/écriture
Je stocke son contenu dans la RAM
Je fais des manips sur son contenu (celui dans la RAM)
Enfin, je réécris le contenu manipulé sur le disque dur.
Et c'est avant de le réécrire que je voudrais effacer le contenu du fichier!
C'est pourquoi je ne peut pas l'effacer au moment de l'appel à CreateFile!
Merci d'avance!
Spartan03
Partager