GetProcAddress ...?[resolu]

GetProcAddress ...?[resolu] - C - Programmation

Marsh Posté le 07-07-2004 à 14:46:22    

Bonjour :)
 
Je suis en train de reprendre le code de quelqu'un d'autre, et a un moment il utilise la fonction GetProcAdress, je ne connais pas cette fonction, et je me demandais si c'est quelque chose de standart, si oui, que fait-elle? sinon est-ce dans une librairie que vous connaissez?
 
Merci! :)
 :hello:


Message édité par barucca le 07-07-2004 à 15:31:59
Reply

Marsh Posté le 07-07-2004 à 14:46:22   

Reply

Marsh Posté le 07-07-2004 à 14:50:34    

recup l'adresse d'une fonction contenue et exporté dans une DLL (dont tu auras prealablement obtenu le handle via LoadLibrary)
 
->msdn

Reply

Marsh Posté le 07-07-2004 à 14:55:11    

ok, merci!!:)

Reply

Marsh Posté le 07-07-2004 à 15:27:35    

Euh en fait ce code fait quoi?? :

Code :
  1. get_tick   =( typeget_tick *)  GetProcAddress(hInstLib, "Get_Tick" );


 
Il affecte a get_tick la meme fonction que la fonction "Get_Tick" qui serait dans la DLL??

Reply

Marsh Posté le 07-07-2004 à 15:29:15    

il va chercher dans la lib pointé par hInstLib l'adresse de  fonction "Get_tick" et copie cette valeur dans le pointeur de fonction get_tick

Reply

Marsh Posté le 07-07-2004 à 15:31:42    

ok, merci bien, dsl pour le derangemant!! ;)
 
a++

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed