我試圖實現使用C/GTK3 /開羅以下特點:如何在GTK3中處理鼠標移動事件?
- 左點擊一個GtkDrawingArea的Widget和printf座標XO和呦。
- 按住左鍵不放,移動鼠標並繪製一條連線(Xo,Yo)到當前鼠標位置。
- 鬆開鼠標左鍵和printf(「東西」)
我該怎麼辦呢?任何人都知道一個很好的教程,展示如何處理鼠標移動事件?
到目前爲止,我發現是最好的這zetcode lines(這表明如何處理鼠標點擊事件,但沒有按鈕式/移動/按鈕並this,這也解釋瞭如何更改鼠標光標懸停在當窗口小部件。
感謝
第一個鏈接,你應該能夠實現你的步驟1和3.如果這還不夠,請提供顯示你的問題的[MCVE](http://stackoverflow.com/help/mcve)。 – Gerhardh
對於第2步,你需要保存在您按下按鈕,然後處理'「運動通知事件」'對於鼠標的任何移動。 – Gerhardh