Ver Mensaje Individual
  #4 (permalink)  
Antiguo 02/08/2011, 12:39
osqar
 
Fecha de Ingreso: febrero-2007
Mensajes: 163
Antigüedad: 17 años, 9 meses
Puntos: 0
Respuesta: DLL en C/C++ & VB6

Para declarar SetWindowLog seria:

Private Declare Function SetWindowLong Lib "user32" Alias "SetWindowLongA" ( ByVal hWnd As Long, ByVal ndx As Long, ByVal newValue As Long) As Long

Visual Basic trae una aplicacion que vos ingresas el nombre de la API y te crea el declare. Despues lo pegas y lo usas en donde quieras.
Pero lo que entiendo es que vos queres usar funciones que estan en una dll VB6 en un programa C/C++. Tendrias que fijarte porque es casi seguro que la dll sea COM, no una dll normal, con lo cual no podrias usar alegremente las funciones de adentro. Deberias usar la sentencia #import para importar las clases COM y poder usarla dentro de tu programa, siempre usando automation.