Navigation:  Pomoc programisty (tylko niemiecki) > Referencje Makra >

SendMouseClick

Vorherige Seite Nächste Seite

Funkcja Makra SendMouseClick

Simuliert einen Mausklick.

Syntax: {SendMouseClick:Key[,Point]}

Die Funktion simuliert einen Mausklick (drücken und lösen der Taste) in einer Anwendung.

Wenn der optionale Parameter Point angegeben ist, wird der Klick mit der Windows-API-Funktion PostMessage an den gewünschten Koordinaten. Die Anwendung, in der die Maus simuliert werden soll, muss mit einem vorherigen Aufruf von {SetActiveApplication:Default} definiert werden.

Ist der Parameter nicht angegeben, erfolgt die Simulation mit der Windows-API-Funktion Mouse_Event an der aktuellen Position in der Anwendung, die derzeit im Vordergrund ist. Bringen Sie die gewünschte Anwendung mit einem Aufruf von{ShowApplication} in den Vordergrund. Diese Methode (ohne Koordinaten-Angabe) funktioniert oft auch mit älteren Anwendungen, bei denen die erste Methode versagt.

Key:

L = linke

R = rechte

M = mittlere Maustaste

D = Doppelklick mit linker Maustaste. Dieser Klick wird immer mit PostMessage simuliert (erste Methode).

Point: XxY, bezogen auf die linke obere Ecke des Fensters. Dieser Parameter ist optional.

Przyk³ady:

{SetActiveApplication:Default} Das Fensterhandle der aktuellen Anwendung (mit der das Dokument gerade geöffnet wurde) für folgende Makrofunktionen festlegen.

{SendMouseClick:L,100x150} simuliert den Klick der linken Maustaste an den Koordinaten X=100 und Y=150.

Patrz tak¿e

Referencje Makra

ShowApplication

SetActiveApplication

WinAPI

SendKey

SendKeyStr