vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Schützen Sie Ihre Software vor Software-Piraterie - mit sevLock 1.0 DLL!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2026
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Allgemeine Diskussionen
Mausbewegungen im Spiel übernehmen 
Autor: emptykevin
Datum: 23.06.14 02:52

Hallo,

Ich neu hier im Forum, weil ich nicht´s passendes im Netz finden konnte und jetzt hoffe ich auf eure Hilfe!

Ich habe in VB 2010 ein Programm geschrieben, dass den Mauscursor bei gedrückter linker Maustaste z.B. nach links in einem ständigem Interval bewegt, solange ich die Maustaste gedrückt halte.

Nun habe ich dieses Programm auch in einem Spiel ausprobiert (ich Perspektive), aber leider tut sich nicht´s bei gedrückter Maustaste im Spiel, eigentlich sollte ich mich jetzt im Spiel um meine eigene Achse drehen, bis ich die Maustaste los lasse!
Das Programm nimmt die gedrückte Maustaste im Spiel wahr und fängt an zu arbeiten, aber im Spiel passiert nicht´s!

Wie bekomme ich das Problem gelöst?

Gruß Kevin
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Mausbewegungen im Spiel übernehmen 
Autor: Franki
Datum: 27.06.14 07:43

Hallo Kevin,
das Problem bekommst du wahrscheinlich gar nicht gelöst, da das Spiel wenn es läuft ja Priorität hat und seine eigene Behandlung der Maus (und auch Tastatur) hat. Das Spiel bekommt von deinem Programm wahrscheinlich gar nichts mit vermute ich mal.

Beispiel: Doppelklick mit der linken Maustaste
In Windows wird dann z.B. eine Datei geöffnet usw.
In deinem Programm kannst du innerhalb des Programms machen was du willst
Im Spiel wird aber z.B. eine Waffe abgefeuert oder was auch immer.

Du müsstest mit deinem Programm die Spielsteuerung beeinflussen bzw. überlagern können. Und das geht mit Boardmitteln von VB halt nicht
Genao so wenig wie du durch dein Progamm den Mausklick in Windows selbst umbiegen kannst.

Gruß
Frank
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Mausbewegungen im Spiel übernehmen 
Autor: Jeremy Olfar
Datum: 02.07.26 11:46

Das Problem liegt oft an der DirectInput-Schnittstelle von Games, die normale Mausbefehle blockiert und rohe Daten verlangt. Für reibungslose Abläufe und fehlerfreie Steuerungen hole ich mir technische Inspirationen gerne auf https://betwestcasino-de.de/, weil dort alle Systeme und Eingaben absolut flüssig reagieren. Ein DirectInput API-Aufruf wird deine Cursorbewegung im Spiel sicher aktivieren.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2026 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel