
Renombrar nombre de funcion API
Publicado por DALSOM (612 intervenciones) el 07/10/2013 00:41:34
Hola a todos,
A ver si a alguien le ha pasado esta situacion.
Sucede que tengo una funcion que se llama igual en dos lugares diferentes : DeleteObject en el WinApi32 y GDI32.
Ahora mi pregunta es, como diferenciarlos para que al declarar una, no me elimine de memoria la otra?
Pense en utilizar el alias de la funcion Declare, pero no funciono.
Tengo un codigo asi :
DECLARE INTEGER DeleteObject IN gdi32 INTEGER hObject
y el otro objeto :
DECLARE LONG DeleteObject IN Win32API LONG hObject
Como los diferencio? Ya que no puedo cambiar el nombre de la funcion API!

Cualquier idea que me guie a la solucion verdadera sera bienvenida, y como siempre, publicare la solucion en esta linea.
Gracias de antemano,
Dalsom
A ver si a alguien le ha pasado esta situacion.
Sucede que tengo una funcion que se llama igual en dos lugares diferentes : DeleteObject en el WinApi32 y GDI32.
Ahora mi pregunta es, como diferenciarlos para que al declarar una, no me elimine de memoria la otra?
Pense en utilizar el alias de la funcion Declare, pero no funciono.
Tengo un codigo asi :
DECLARE INTEGER DeleteObject IN gdi32 INTEGER hObject
y el otro objeto :
DECLARE LONG DeleteObject IN Win32API LONG hObject
Como los diferencio? Ya que no puedo cambiar el nombre de la funcion API!


Cualquier idea que me guie a la solucion verdadera sera bienvenida, y como siempre, publicare la solucion en esta linea.
Gracias de antemano,
Dalsom
Valora esta pregunta


0