Mausklicks auf bestimmte Position



  • Ich bin noch ein blutiger Anfänger bei der Programmierung mit C++, deshalb hoffe und glaube ich, dass ihr mein kleines Problem schnell lösen könnt:
    Ich möchte die Maus an eine bestimmte Stelle bewegen und dann einen Linksklick durchführen.
    Was ist daran falsch?

    SetCursorPos(400, 300);
    mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0);
    mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0);
    

    Ich bekomme beim Compiler für jede Zeile die beiden Meldungen
    "expected constructor, destructor or type conversion before '(' token"
    und
    "expected ,'or,' before '(' token"
    Ich muss also anscheinend etwas vor die Klammer schreiben, aber was? Ich hab schon versucht, einfach eine 1 davorzuschreiben, aber das geht auch nicht.

    Danke schonmal im Voraus!
    Ich habe gehört, dass mouse_event veraltet ist. Was wäre denn eine Alternative für meinen Mausklick auf eine bestimmte Position?



  • Hattu windows.h inkludiert?


Anmelden zum Antworten