Ver Mensaje Individual
  #5  
Antiguo 05-03-2007
[basti] basti is offline
Miembro Premium
 
Registrado: ago 2004
Posts: 388
Reputación: 20
basti Va por buen camino
Por defecto, el objeto Application de una dll toma el valor 0 para el Handle.

PROCEDIMIENTOLLAMADA, parece que recibe el handle de la aplicación, es eso correcto?. Si es así sólo tienes que asignarlo al objeto Application de la dll.

Código Delphi [-]
procedure PROCEDIMIENTOLLAMADA ( handle : THandle); stdcall;
begin
  Application.Handle := handle;
.
.
.
end;

Si el handle que recibe PROCEDIMIENTOLLAMADA, no tiene que ver con el handle de la aplicación, tendras que buscarlo con FindWindow (busca FindWindow en el foro y encontrarás varios ejemplos).
Responder Con Cita