Показать сообщение отдельно
  #9  
Старый 07.08.2012, 16:30
Аватар для Erilar
Erilar Erilar вне форума
Новичок
 
Регистрация: 30.03.2011
Сообщения: 91
Версия Delphi: 7
Репутация: 10
По умолчанию

Цитата:
Сообщение от NumLock
я знаю:
Код:
function SetForegroundWindow(AHandle: THandle): Boolean;
var
  AWindow: THandle;
  AThreadId: Cardinal;
  AProcessId: Cardinal;
begin
  AWindow:=GetForegroundWindow;
  AThreadId:=GetCurrentThreadId;
  AProcessId:=GetWindowThreadProcessId(AWindow, nil);
  AttachThreadInput(AThreadId, AProcessId, True);
  Result:=Windows.SetForegroundWindow(AHandle);
  AttachThreadInput(AThreadId, AProcessId, False);
end;
Как этим пользоваться?
__________________
Если программа даёт неверный результат - в ней ошибка. Если же результат правильный - ошибок, как минимум, две.
Ответить с цитированием