Das Ermitteln des Systempaths ist unnötig, da LoadLibrary sowieso im Applications-Verzeichnis und in diversen anderen Windows Verzeichnissen ala System32 nachsieht. (soweit ich weiß)
Weiterhin würde ich nach GetProcAddress prüfen, ob die Adresse, die ermittelt wurde, NULL (NIL) ist
Code:
If the function fails, the return value is NULL.
MfG