2017-11-16 25 views
0

私は自分のFTPをncursesでCでやっています。私はそれが機能のgetch()とのクリックのcoordのような情報を得ることは可能であることを知っている。私の問題はこの学校の主題のためであり、私はこの機能を使用できません。マウスから情報を取得

私は、coord click、position、button with ...というような情報を得ることができるかどうか知りたいです。

ファイルディスクリプタで読み込む必要がある場合は、

これ以外のコールシステムでも可能ですか?私はシエラによ

:)

更新

はい、私は、たとえば値に

を取得するためのコードの一部を持っている:

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 

あなたが見ることができるのように私はすべてのイベントに対して6バイトを取得します。小数

+0

ここには十分な情報がありません。あなたは今あなたが持っているものを見せることができますか? – dwilliss

+0

ここに宿題を投稿しないでください。 – Ahtisham

答えて

2

の印刷
は、私は彼らがランダム:(

値のように見える... [0]バイトまで、[3]が、私はバイト4と5は何を意味するのか分からないバイトを理解しています私の問題は、私は、この機能を使用することはできません。この学校の主題のためである

その後、あなたは運の出ているcurses理由のためにこれを提供します。それは、マウス入力を取得する方法を多くのプラットフォームに依存する方法を抽象化します。 cursesが提供するものを使用できない場合は、具体的にyoのコードを記述する必要がありますあなたがすでにcursesを使用している場合は意味がありません。