Seite 1 von 1

GetModuleHandleEx schlägt fehl

Verfasst: 19.10.2007 18:57
von supra
Hi,

ich hab ein Problem bei der Verwendung des Befehls GetModuleHandleEx
Purebasic scheint der Befehl unbekannt Oo (sowohl 4.02 als auch in 4.10 beta)

ich hab auch schon versucht per Import EndImport die Funktion nachträglich hinzu zufügen allerdings bekomme ich dann immer ein Linker fehler:

POLINK: error: Unresolved external symbol '_GetModuleHandleEx'.
POLINK: fatal error: 1 unresolved external(s).

weiß jemand von euch Rat ?

Verfasst: 19.10.2007 19:36
von Andreas

Code: Alles auswählen

#GET_MODULE_HANDLE_EX_FLAG_UNCHANGED_REFCOUNT = $00000002 

Import "Kernel32.lib"
   GetModuleHandleExW(Flags.l, lpString.p-unicode, hModule.l)
EndImport

GetModuleHandleExW(#GET_MODULE_HANDLE_EX_FLAG_UNCHANGED_REFCOUNT, "Kernel32.dll", @hModul.l)
Debug hModul

Verfasst: 19.10.2007 19:46
von supra
hm ok jetzt weiß ich was mein fehler beim impotieren war :(
das A/W am ende der funktion sry