Wenn eine DLL einige Funktionen exportiert und die Funktionen nur Ordnungszahlen haben, wie kann ich die Funktionen aufrufen?
Geben Sie mir bitte ein kurzes Beispiel.
Wenn eine DLL einige Funktionen exportiert und die Funktionen nur Ordnungszahlen haben, wie kann ich die Funktionen aufrufen?
Geben Sie mir bitte ein kurzes Beispiel.
Die Dokumentation für GetProcAddress erklärt, dass Sie die ganzzahlige Ordnungszahl im niederwertigen Wort der lpProcName
Parameter. Die Website MAKEINTRESOURCE Makro kann dies tatsächlich ein wenig erleichtern:
int ordinal = 123;
HANDLE dll = LoadLibrary("MyDLL.dll");
FARPROC fn = GetProcAddress(dll, MAKEINTRESOURCE(ordinal));
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.