Mausposition außerhalb des eigenen Fensters....
Übersicht

Till P.Betreff: Mausposition außerhalb des eigenen Fensters.... |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Hali-Halo!
Ich habe eine Frage ![]() Und zwar möchte ich gerne die Mauskoordinaten und eine Maustaste abfragen, allerdings außerhalb meine Blitz Fensters. Also quasi die Position auf dem Desktop. Da ich keine Möglichkeit mit BlitzPlus gefunden habe, dacht ich mir, es könnte vielleicht mit irgendeinem win_api befehl gehen... Habt ihr damit Erfahrung? Ich kenn mich leider nicht so super damit aus... Vielen Dank für Anregungen! mfg Till |
||
![]() |
BlitzcoderNewsposter |
![]() Antworten mit Zitat ![]() |
---|---|---|
HI.
Guck mal hier: https://www.blitzforum.de/viewtopic.php?t=11559 Hättest du dir mal die mühe gemacht auch nur die Hälfte der DLLs anzugucken wärst du sehr schnell darauf gestossen. MfG Blitzcoder |
||
P4 3 Ghz@3,55Ghz|GF 6600GT 256MB|Samsung 80GB | 2x Samsung 160GB|2048MB DDR-400 RAM|6 Mbit Flatrate | Logitech G15 | Samsung 225BW-TFT | Ubuntu Gutsy Linux | Windows Vista | Desktop | Blog | CollIDE | Worklog
________________ |°°°°°°°°°°°°°°||'""|""\__,_ |______________ ||__ |__|__ |) |(@) |(@)"""**|(@)(@)****|(@) |
Till P. |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Gut, sorry, ich hab die Suche benutzt und nichts gefunden. Sorry.
Ich habe jetzt also diese Dateien eingebunden, und der Befehl Code: getmouseXpos() funktioniert auch, nur: 1. Um zu probieren, ob der Befehl funktioniert, habe ich mir die Koordinaten mit text anzeigen lassen: text 200,200,getmoseXpos() Das klappt auch, doch wenn ich mit der Maus nicht über dem Blitzfenster bin wird die Anzeige nicht aktualisiert. es steht also da der letzte wert, als die Maus noch im Fenster war. 2. Sobald ich eine funktion einbinde gibt es eine hässliche fehlermeldung: "blitzcc.exe hat eine Fehler festgestellt und muss beendet werden." die Funktion ist folgendermaßen aufgebaut: Code: function check_it() if mousedown(3) then ;hier steht der ganze mist der funktion endif end function wenn ich jetzt also die 3. maustaste drücke kommt die oben genannte fehlermeldung... Ich check das irgendwie nicht... Vielen dank für hilfe wenn ihr weiter wisst! mfg Till[/code] |
||
![]() |
frigi |
![]() Antworten mit Zitat ![]() |
---|---|---|
Habs grad nochmal ausprobiert, aber bei mir funktioniert das alles perfekt... | ||
frigi.designdevil.de |
Till P. |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Also, nochmal als Zusatzinformation:
Ich benutze Blitz+, da ich das Programm im Hintergrund laufen haben will. und dann soll die Position der Maus abgefragt werden, und von dem Programm im Hintergrund ausgewertet werden... Deshalb Blitz+. Naja, wenn jemand noch ne Idee hat, bitte posten! Vielen Dank! Till |
||
Dreamora |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
du kannst mit den Blitz eigenen funktionen keine inputs abfangen, wenn die maus nicht über dem blitzfenster ist. Insofern wird keyhit / mousehit etc da nichts bringen ... da müsstest du dann effektiv alles aussen rum machen über eine DLL oder sonst etwas. | ||
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen. |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group