看板 C_and_CPP 關於我們 聯絡資訊
大家好: 我利用gtk 寫 一個 類似小畫家的程式,但是當我在畫直線時候 發現當我移動速度快一點的時候,直線會出現不連續的情況!!! 可是當速度慢一點的時候,直線不連續的情況就好多了!!! 我執行的結果如下圖,我直線橫線各畫了兩條作對比 http://0rz.tw/oKhEA 想請問大家這該怎樣子改善?或是有甚麼關鍵字可以作搜尋!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.72.235
VictorTom:沒用過gtk, 不過記得以前寫Java遇到類似的問題的時候. 02/17 20:18
VictorTom:策略是, 把經過的每個點都頭尾畫線連起來....@_@" 02/17 20:18
VictorTom:從按下滑鼠開始~~直到把mouse左鍵放開為止.... 02/17 20:19
lytn:應該單純是點算太慢,應該向樓上說改用多線段 02/17 20:20
HudsonE:純是 mouse event 沒有那麼快, 用連的 02/17 20:36
horngsh:要用畫線的... 02/18 09:00
lazybonesla:你是用MoveTo()跟LineTo()嘛? 02/18 15:29