EXTERN
Verfasst: Sa, 07. Okt 2017 10:20
Moin,
gerade nehme ich mir etwas Zeit, meinen Code auf das neue EXTERN umzuschreiben. Bei DllFunction ist das ja auch relativ einfach - wobei mich stört, das nicht alle Return Types in der Tabelle von Alaska auftauchen, da muß man manchmal schon raten oder probieren.
Aber wie macht man das am Schlauesten bei DllCall()? Das wird ja mitten im laufenden Code aufgerufen, und die Rückgabe wird direkt weitergegeben. Das geht direkt mit EXTERN ja nicht. Muß ich das jetzt jedes Mal in einen Funktionsaufruf mit der Rückgabe UND eine Funktionszeile splitten? Find ich dann doch etwas unübersichtlich ...
Jan
gerade nehme ich mir etwas Zeit, meinen Code auf das neue EXTERN umzuschreiben. Bei DllFunction ist das ja auch relativ einfach - wobei mich stört, das nicht alle Return Types in der Tabelle von Alaska auftauchen, da muß man manchmal schon raten oder probieren.
Aber wie macht man das am Schlauesten bei DllCall()? Das wird ja mitten im laufenden Code aufgerufen, und die Rückgabe wird direkt weitergegeben. Das geht direkt mit EXTERN ja nicht. Muß ich das jetzt jedes Mal in einen Funktionsaufruf mit der Rückgabe UND eine Funktionszeile splitten? Find ich dann doch etwas unübersichtlich ...
Jan