Cita de: dewolo en 9 Octubre 2011, 19:48 PMosea que solo poniendo __thiscall como convecnion de llamada ya puedo quitar la parte de asm?
y el thiscall se puede poner explicitametne a partir del visual studio 2005 creo, igual etngo el 2008
Si, le podes pasar el this explicitamente al constructor y al ser __thiscall lo pone en ecx.
Cita de: dewolo en 9 Octubre 2011, 19:48 PMla pregunta es si ambos codigos cuando se ejecutan reconocen que se trata de la misma clase?, primero eso, y segundo si hace falta hacer que la clase sea EXPORT en la DLL y IMPORT en el EXE, esas son las preguntas
Me imagino que si aunque seguis teniendo el tema del constructor, podes pasarle &objeto_de_datos supongo. El dllexport lo necesitas para que se exporten los metodos y el dllimport es para cuando usas la libreria de importacion (el .lib).