Ver Mensaje Individual
  #3 (permalink)  
Antiguo 23/05/2006, 19:46
Avatar de [EX3]
[EX3]
 
Fecha de Ingreso: marzo-2006
Ubicación: Fuenlabrada, Madrid
Mensajes: 203
Antigüedad: 18 años, 2 meses
Puntos: 1
Para que VB6 pueda usar las funciones de una DLL compilada con C/C++ estas deberan usar la convencion de llamadas _stdcall. Un ejemplo sacado de aqui:
Cita:
#include "Windows.h"

//Prototipo de la funcion:
short _stdcall Multiply(short Num1, short Num2);

//Codigo de la funcion:
short _stdcall Multiply(short Num1, short Num2)
{
return Num1*Num2;
}

Salu2...
__________________
Proyecto dx_lib32 (http://dxlib32.se32.com) Libreria DLL ActiveX para el desarollo de juegos y programas multimedia en Visual Basic 6.0 con la potencia de DirectX

Dice un dicho que "el que calla otorga". En internet tenemos otro que dice "nunca alimentes a un troll" que viene a decir "dejale hablar solo que se ya se cansara de incordiar". Solo los necios creen tener la razon con la ultima palabra.