Ich habe es versucht [DllImport ("user32.dll")] statisch extern bool SetCursorPos (int X, int Y);
und es funktioniert ziemlich gut, den Cursor zum gewünschten Punkt zu bewegen. Ich habe noch nie einen solchen DLL-Import probiert, aber es funktioniert :). Aber ich will mehr, was kann ich noch extrahieren? Hauptsächlich möchte ich Doppelklick, klicken oder Radoptionen ohne Mauseingabe verwenden, nur der Code, wie kann ich das tun? und wie kann ich überprüfen, was sonst in user32dll enthalten ist?
Danke
Sie sollten diese Konstanten importieren und definieren, um mit der Maus mit Win32API zu arbeiten
Verwenden Sie die unten stehenden Methoden, um die Mausbedienung zu starten
%Vor%Wenn Sie mit der Maus ziehen möchten, sollten Sie zunächst MouseDown (Mouse Click) senden und während der Änderung der Mausposition Clicked halten, als MouseUp (Release Click) etwas ähnliches senden.
%Vor%Sehen Sie sich pinvoke.net für eine Liste der verfügbaren APIs an. Codebeispiele und die Importanweisungen sind enthalten. Sie können die Auswahl auch auf der linken Seite erweitern, um die verfügbaren APIs für jede DLL anzuzeigen.