SAKingdom
Messages postés3212Date d'inscriptionlundi 7 novembre 2005StatutMembreDernière intervention16 février 2009
-
22 déc. 2005 à 22:02
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019
-
22 déc. 2005 à 22:32
Salut. Je voudrais savoir quelle est la différence entre HeapAlloc VirtualAlloc LocalAlloc et GlobalAlloc. Je voudrais aussi savoir si il existe une fonction qui peut allouer uniquement de la mémoire vive ou de la mémoire virtuelle
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 22 déc. 2005 à 22:32
GlobalAlloc s'emploie encore avec le clipboard, encore que...
LocalFree avec FormatMessage.
Hormis ces 2 cas tu remplaces quasi toujours par VirtualAlloc les 2 vieilleries du dessus, Localxxx et Globalxxx sont encore là pour faire fonctionner les vieux progs 16 bits, rien d'autre.
Plonge dans Richter pour explications complètes sur HeapAlloc et VirtualAlloc, il y a beaucoup trop à en dire pour faire du réducteur:
http://brunews.free.fr/brunews/download/JR4.zip http://brunews.free.fr/brunews/download/JR4Sources.zip et surtout ne saute rien si tu veux saisir vraiment le fond de l'affaire, au moins 5 chapitres.