Показать сообщение отдельно

  #9  
Старый 22.11.2009, 13:09
ZET36
Участник форума
Регистрация: 08.10.2007
Сообщений: 259
С нами: 9785147

Репутация: 137
По умолчанию

Существует ли аналог Sendmessagge/Postmessage который отправляет сообщения не окну, а на пример хэндлу или pid программы, уже подумываю о отправке через сокет на 127.0.0.1
Немножко изменю вопрос. Нужно, в принципе, обмениваться сообщениями с dll, которая инжектирована в другое приложение, только как получить/обращаться к форме приложения в которое она инжектирована из этой dll ?

Главная проблема, как уже поняли, в приёме данных библиотекой
..
Решил даную проблему
Код:
function GetFormFromHandle(Handle: HWnd): TForm;
var
  wc: TWinControl;
begin
  wc := FindControl(Handle);
  if (wc is TForm)
    then Result := TForm(wc)
    else Result := nil;
end;

Последний раз редактировалось ZET36; 22.11.2009 в 19:07..
 
Ответить с цитированием