Visual Basic Foro

Programación => Visual Basic 6 => Mensaje iniciado por: coco en Octubre 05, 2013, 10:20:17 pm

Título: [Q] Consulta: Implementar callback de una API CDECL
Publicado 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!
Título: Re:[Q] Consulta: Implementar callback de una API CDECL
Publicado por: cobein en Octubre 06, 2013, 05:44:31 pm
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