Registriert seit: 13. Aug 2003
1.111 Beiträge
|
Re: Simulation Strg+C geht nicht mehr unter Vista
5. Feb 2009, 04:56
Handle ermitteln, und weiter mit Postmessage arbeiten...
Da braucht das Fenster keinen Focus und muss auch nicht im Vordergrund sein...
so dann ...
Delphi-Quellcode:
procedure sim_CtrlC;
begin
keybd_event(VK_CONTROL, MapVirtualKey(VK_CONTROL, 0), 0, 0);
PostMessage(TargetHandle, WM_KEYDOWN, ord('C'), MapVirtualKey(ord('C'),0));
PostMessage(TargetHandle, WM_KEYUP, ord('C'), MapVirtualKey(ord('C'),0));
keybd_event(VK_CONTROL, MapVirtualKey(VK_CONTROL, 0), KEYEVENTF_KEYUP, 0)
end;
Phantasie ist etwas, was sich manche Leute gar nicht vorstellen können.
|
|
Zitat
|