1

Bonjour j'ai besoin de faire un loadLibrary KErnel32 et ensuite un GetProcessAdress sur une api

Cette DLL Kernel32 étant toujours loadée par Windows, dois je faire à la fin de mon programme un freeLibrary sur le
handle de Kernel32??
Frenchy
TSH Team
Développeur F18 jane's - vieux jeux

2

oui
avatar
Le scénario de notre univers a été rédigée par un bataillon de singes savants. Tout s'explique enfin.
T'as un problème ? Tu veux un bonbon ?
[CrystalMPQ] C# MPQ Library/Tools - [CrystalBoy] C# GB Emulator - [Monoxide] C# OSX library - M68k Opcodes

3

Okay dans ce cas un freelibrary ne fait que décrémenter un compteur interne..et la DLL reste toujours chargée au niveau de l'OS....

Merci...
Frenchy
TSH Team
Développeur F18 jane's - vieux jeux

4

Voilà. Et si tu fais 12 LoadLibrary imbriqués, faut appeler 12 fois FreeLibrary (mais il me semble que tout ceci est écrit dans la doc, non ?)

5

Mais comme justement, kernel32 est toujours chargée, tu peux aussi faire simplement un GetModuleHandle
avatar
Maintenant j'ai la flemme de garder une signature à jour sur ce site. Je n'ai même plus ma chaîne Exec sous la main.

6

merci pour les réponses..
Frenchy
TSH Team
Développeur F18 jane's - vieux jeux