Forum: Programmieren allgemein
by ISAS,
10. Aug 2005
if button='Left' then begin
Keybd_event(Vk_Shift,0, 0, 0);
mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0);
end;
So funktioniert es schon fast. Hab vorher was falsch gemacht. Er muss nur noch die Shifttaste loslassen, was er aber nicht macht. Man hält somit die shifttaste gedrückt. kA wieso
Forum: Programmieren allgemein
by ISAS,
10. Aug 2005
Ich möchte ja einen tastendruck simulieren. Der soll mir Mit gedrückter shifttaste was anklicken. Somit hab ich mir gedacht, dass er einfach das Cap Lock nehmen soll, klicken und dann noch mal die Taste zum deaktivieren. Bin grad aber draufgekommen, dass das nicht geht. Kann man irgendwie "shift-taste + mausklick gleichzeitig" programmieren.
Mausklick geht so:
//Shift...
Forum: Programmieren allgemein
by ISAS,
10. Aug 2005
Naja, ich hab mal alles durchgeschaut. Also alle vk_.... Das Problem is aber, das ich net weiss, wie die heisst bzw nicht mal auf deutsch!
Forum: Programmieren allgemein
by ISAS,
10. Aug 2005
Die Shift Taste is ja dazu da, dass man gross schreiben kann. Ich möchte nun die Taste aktivieren, die dauerhaft gross schreibt. Diese befindet sich ja genau oberhalb. Der code für shift schaut so aus:
keybd_event(VK_SHIFT,0,0,0);
Welches VK hat der für di obere Taste??