Ich hab das hier eingefügt:
Wie eingefügt? Eigentlich reicht es aus den vorhandenen Code zu debuggen. Die weiteren Schritte, die ich vorgeschlagen habe, hast du aber noch nicht durchgeführt, oder?
Geh doch bitte einmal bis zum LoadLibrary durch und prüfe direkt nach dessen Aufruf den letzten Fehler:
SysErrorMessage(GetLastError)
Das kannst du einfach im Debugger auswerten.
Und mit dem Process Monitor kannst du prüfen, ob die korrekte
DLL versucht wird zu laden.
hWebView2 ist hier auch nach dem Aufruf von LoadLibrary 0. Bei Erfolg müsste hWebView2 jedoch das Dateihandle enthalten, also grösser null sein.
Oder hab ich da was falsch verstanden?
Das ist richtig, ja. Die
DLL kann also offenbar nicht geladen werden.