mouse_event auf 32 bit umformatieren 2



  • Hey leute,
    ich habe shcon oft bei diesem forum antworten gefunden nur diesesmal hat selbst google ncihts ausgespuckt 😞
    also wo mein preobleme ist:
    ich will "mouse_event" acuh für ein 32 bit OS nutzen können
    doch es ist ja nur auf 64 bit OS Systemen möglich

    es muss cniht umbedingt die mouse event methode sein^^
    kann acuh eine andere sein:)
    aufjeden fall sollte es ungefähr das glecihe machen :
    mouse_event(MOUSEEVENTF_MIDDLEDOWN,0,0,0,0);

    hoffe ihr könnt mir helfen

    🙄



  • ?! mouse_event gibt es seit Ewigkeiten, kann mir nicht vorstellen dass das unter 32bit nicht vorhanden sein soll.



  • geeky schrieb:

    ?! mouse_event gibt es seit Ewigkeiten, kann mir nicht vorstellen dass das unter 32bit nicht vorhanden sein soll.

    das meinte cih damit acuh nciht aber auf 32 bit systemen ufnktioniert es einfahc cniht



  • mouse_event hat für mich immer 1A funktioniert, und ich hab' es bisher ausschliesslich auf 32 Bit Systemen verwendet.
    Vielleicht läuft dein Prozess nicht in der richtigen Window-Station?

    Oder sonst gibt es noch SendInput().
    http://msdn.microsoft.com/en-us/library/ms646310(v=vs.85).aspx

    Kannst du ja mal probieren. Obwohl... wenn mouse_event nicht funktioniert, kann natürlich leicht sein dass SendInput() auch nicht tut.



  • vlt geht es nciht in einer .dll?
    ich habs in ne dll gesetzt


  • Mod

    Die Codepositiomn spielt bei dieser Funktion keinerlei Rolle, ob EXE DLL ist vollkommen egal. Das Ganze sollte nur nicht in einem Service sein, dann kann es nichtgehen.


Log in to reply