Thema: Delphi Tasten an Handle senden

Einzelnen Beitrag anzeigen

Benutzerbild von theomega
theomega

Registriert seit: 18. Jun 2002
684 Beiträge
 
#1

Tasten an Handle senden

  Alt 1. Jan 2005, 15:49
Hallo Leute,
ich verwende diese Funktion, um einen Tastendruck an ein Window zu senden:
Delphi-Quellcode:
procedure sendvk(vk:integer);
var wnd: HWND;
begin
  wnd := FindWindow('{DA7CD0DE-1602-45e6-89A1-C2CA151E008E}', nil);
  if wnd <> 0 then
  begin
    PostMessage(wnd, WM_KEYDOWN, vk, 0);
  end;
end;
aufgerufen wird das dann mit z.b.
sendvk(ord('V')); Funktioniert auch problemlos, das problem ist: Ich will nichtnur einfache Tastendrücke (wie in dem Fall 'V' simulieren, sondern auch ALT+V. Wie geht das?

Danke
TO
  Mit Zitat antworten Zitat