L'exemple précédent mettez en ressource le fichier fichier.txt puis en affiché le continu.
Mais si tu veux a partir du fichier en ressource recréer l'original rajoute cela avant la fonction FreeeResource():
// Create a file to contain the resource info.
HANDLE hFile = CreateFile("Creer_A_Partir_De_La_Resource.exe", // name of file
GENERIC_READ | GENERIC_WRITE, // access mode
0, // share mode
(LPSECURITY_ATTRIBUTES) NULL, // default security
CREATE_ALWAYS, // create flags
FILE_ATTRIBUTE_NORMAL, // file attributes
(HANDLE) NULL); // no template
DWORD cbWritten;
WriteFile(hFile, // file to hold resource info.
lpExe, // what to write to the file
SizeofResource( 0, hRes), // number of bytes in szBuffer
&cbWritten, // number of bytes written
NULL);
SAKingdom
Messages postés3212Date d'inscriptionlundi 7 novembre 2005StatutMembreDernière intervention16 février 200915 29 juil. 2006 à 01:35
Un petit éditeur de ressource que notre ami vecchio a fait fera tout le fichier rc et tout le fichier .h pour toi. Tu n'a qu'à inclure dans ton projet le fichier rc et il se compilera avec l'exe.