Definiere "Und bei __PyCallClassMemberFunc_ByCString bleibt er stehen" Wer bleibt wo stehen ? Der Debugger? auf Welcher Zeile ? In Welchem Scope ?
Bist du mit dem Debugger drüber gesteppt und hast dir die Werte der Variablen angeschaut ? Wenn poClass oder poFunc nullpointer sind führt er die Funktion nicht aus ebenso nicht wenn PyCallable_Check(poFunc) false liefert. Solltest du alles genau überprüfen und dann hier dein Ergebniss teilen.
Wenn du nicht weißt wie man mit Visual Studio debugged kann ich dir hier ein anfängerfreundliches Video empfehlen.
Bitte melden Sie sich an, um dieses Medienelement zu sehen.
Dann kann man solche Fehler auch beheben ohne alle Libs und Header zu tauschen und darauf hoffen das es funktioniert was wahrscheinlich nie der Fall sein wird.