Obtient l'adresse d'une fonction ou d'une variable exportée à partir du module spécifié
#include <WinAPISys.au3>
_WinAPI_GetProcAddress ( $hModule, $vName )
$hModule | Le handle du module qui contient la fonction ou variable |
$vName | Le nom de la fonction ou de la variable ou la valeur ordinale de la fonction |
Succès: | Retourne l'adresse de la fonction ou de la variable exportée |
Échec: | Retourne 0, appelez _WinAPI_GetLastError() pour obtenir des informations sur l'erreur |
_WinAPI_GetModuleHandle, _WinAPI_LoadLibrary, _WinAPI_LoadLibraryEx
Consultez GetProcAddress dans la librairie MSDN.
#include <WinAPISys.au3> ; Obtient le handle du module chargé Local $hModule = _WinAPI_GetModuleHandle("kernel32.dll") If $hModule Then Local $pFunction = _WinAPI_GetProcAddress($hModule, "CreateFiber") ConsoleWrite("L'adresse de la fonction est " & $pFunction & @CRLF) ; Faites ce que vous voulez ici EndIf