MausKlick senden



  • Hallo,

    habe ein Problem:
    ich kann zwar mausclicks simulieren, windows erkennt diese auch problemlos (mouse_event bzw SendInput) aber DirectX Anwedungen bzw OpenGL erkennen das nicht, gibt es da eine Möglichkeit für DirectX Mausclicks zu simulieren

    mfG



  • das mouse_event hat bei mir da immer funktioniert

    greetz KN4CK3R



  • also bei spielen geht das nicht, ich sende Click event jede 5 secunden mit mouse_event() aber im spiel kommt es nicht an 😞

    why?

    MfG



  • Es funkltioniert mit SendInput, hier wird das Loslassen der Maus getriggert

    INPUT    Input= {0};
    	Input.type      = INPUT_MOUSE;
    	Input.mi.dwFlags  = MOUSEEVENTF_LEFTUP;
    	SendInput(1,&Input,sizeof(INPUT));
    


  • Percy2000 schrieb:

    Es funkltioniert mit SendInput, hier wird das Loslassen der Maus getriggert

    INPUT    Input= {0};
    	Input.type      = INPUT_MOUSE;
    	Input.mi.dwFlags  = MOUSEEVENTF_LEFTUP;
    	SendInput(1,&Input,sizeof(INPUT));
    

    danke es geht doch, lag daran, dass der LEFTUP event zu schnell ankamm .. habe 200ms zwischen LEFTDOWN und LEFTUP und es geht 😉

    MfG


Anmelden zum Antworten