Programación General > C/C++

 Interfaz grafica con funciones y DLL

(1/2) > >>

jask2007:
Que tal, saben que programo en C++, y esta vez quiero hacer una interfaz con la libreria radc++ del DEV. Pero aún no se como se imprime el valor de una funcion que devuelve la librería dinamica mpusbapi.dll. Espero que alguien me pueda ayudar y si requiere de más informacion se la proporcionaré. Cualquier ayuda la agradezco de antemano.º

Geo:
Yo ya he usado la mpusbapi.dll en varios lenguajes, pero para que aquí se te ayude hace falta más información :P.

jask2007:
Si, mira. La mpusbapi tiene una funcion que retorna un valor de la version, entonces existe una libreria radc++ en el DEV. Lo que busco o quiero hacer, es que dicho valor se muestre en un "dialogo" al presionar un boton. El punto es que los mensajes que he manejado con esta libreria son como "constantes", es decir son declarados y no son valores ni de variables, arreglos, mucho menos de funciones.

Geo:
Depende de qué tipo de variable te devuelve y el tipo necesario para colocar el texto en el control.
Si la función a la que te refieres es esta:


--- Código: C ---DWORD MPUSBGetDLLVersion( void ); Te indica que el número de versión lo devuelve como un tipo DWORD, que no es otra cosa más que un entero de 32 bits. Ahora, desconozco los tipos que el control "dialogo" de RadC++ (a biblioteca que mencionas) utilice para su propiedad texto (o caption, no se), pero debes realizar la conversión para poder asignar el valor al control.

Si te complicas con la conversión, coméntalo aquí para que te echemos la mano (menciona el tipo de variable que necesita el control).

jask2007:
El problema es la conversion, ya que para mostrar los mensajes se utiliza ON_MESSAGE(___msg___). Y no se como realizarla

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa