Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » Einen Maus-Klick erfassen

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
16.10.2007, 11:04 Uhr
~5000 Watt
Gast


Hi,

ich habe eine kurze Frage:

Ich möchte in einer Konsole auf einen Mausklick warten und wenn er eintrifft, die Maus-Koordinaten in dem Konsolenfenster erfassen.


C++:
void test(int *x, int *y)
{
    //Auf Maus warten (vielleicht in einer Schleife)
    //Position einlesen und in den Variablen x und y speichern
}



Bitte helft mir!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
16.10.2007, 11:53 Uhr
~5000 Watt
Gast


habe das meiste gelöst, müsste jetzt nur noch wissen, wie ich die Maus-Position in der Konsole herausfinden kann.

Habe die Suchfunktion genutzt aber ich kann damit nichts anfangen, was mache ich falsch?


C++:
//...
  COORD  coordPos;
  GetConsoleCursorPosition(&coordPos);  //geht nicht
  coordPos = GetConsoleCursorPosition(); //geht auch nicht
//...

 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
16.10.2007, 12:24 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


du bekommst keine Mauskoordinaten, sondern die Koordinate an der der Cursor (also die aktuelle Schreibposition) ist. Maus und Konsole sind unter Windows so direkt unvereinbar
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
16.10.2007, 12:26 Uhr
~5000 Watt
Gast


könnte ich nicht die Mausposition auf dem Bildschirm nehmen und die Konsolen-Fensterposition abziehen?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
29.10.2007, 14:39 Uhr
BuddyLove



Hi,

kamam dar mla ien enwig hemr Doce uz hensen?

Gruß

BuddyLove
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: