Visual Basic Foro
Programación => Visual Basic 6 => Mensaje iniciado por: coco en Octubre 05, 2013, 10:20:17 pm
-
Buenas noches.
Me surgio que tengo una API CDECL, y uso la clase cCDECL de paul caton. Hasta ahi todo bien. El tema es que esta api, expone una funcion la cual te devuelve asincronicamente un resultado a una "funcion" callback.
Por logica, esa funcion tiene que ser CDECL. Teoricamente, la api llama a mi funcion y al volver, limpia el stack.
Cual seria la logica para que la API lea el valor devuelto, y no corrompa el stack?
La funcion callback tiene 2 parametros long (4 bytes) y devuelve 1 byte.
Ideas? gracias!
-
coco, hay una version que tiene el callback implementado, en el ejemplo ese creo que esta.
https://dl.dropboxusercontent.com/u/43394978/Pcap.zip
Saludos
Edito aca esta el post original
http://planetsourcecode.com/vb/scripts/ShowCode.asp?txtCodeId=69718&lngWId=1