Ich mache mein eigenes FTP in C mit Ncurses. Ich weiß, dass es möglich ist, Informationen wie die Klickkoordie mit der Funktion getch()
zu erhalten. Mein Problem ist für dieses Schulfach ich kann diese Funktion nicht benutzen.Holen Sie sich Informationen von der Maus
Ich würde gerne wissen, ob es möglich ist, Informationen wie Koord klicken, Position, mit Taste verwendet wird ... von der Maus in einem Terminal mit lesen?
Wenn es mit Dateideskriptor möglich ist, muss ich lesen?
Sonst mit Anrufsystem kann es tun?
Ich bin auf sierra :)
aktualisieren
Ja, ich habe ein Stück Code Werte
zum Beispiel zu bekommen:
mouse click left down : 27, 91, 77, 32, 57, 67, 0, 0, 0
mouse click left up : 27, 91, 77, 35, 57, 67, 0, 0, 0
Wie Sie sehen können, Ich bekomme 6 Bytes für alle Ereignisse.
Ich verstehe Byte [0] bis Byte [3], aber ich weiß nicht, was das Byte 4 und 5 bedeuten ... Sie zufällig :(
Werte sind Druck in dezimal
Es gibt nicht genug Informationen hier weiter zu gehen. Kannst du zeigen, was du jetzt hast? – dwilliss
Bitte posten Sie hier keine Hausaufgaben. – Ahtisham