Re: [請益] 想請教關於GDI+的問題

看板C_Sharp (C#)作者 (C++)時間19年前 (2006/02/24 22:09), 編輯推噓2(207)
留言9則, 2人參與, 最新討論串2/5 (看更多)
: 而畫過的點不會因為視窗切換而消失 能夠固定不變 這是因為你缺乏一個 視窗程式的基本概念 就是重繪視窗 簡單說每一次視窗被縮小或放大或畫面被蓋過 視窗畫面需要調整或是重新顯現的時候 視窗都要重新繪製其畫面...當然基本的繪製視窗本身會負責 就是劃出那些框呀邊呀 如果使用者想自訂繪製方式的話 就必須負責這些更新動作 所以你要負責更新動作 把你畫過的點存起來 每次視窗更新時就把所有點的都畫一次 基本概念就是這樣....當然怎麼樣重新畫出來就看你怎麼寫了... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.217.14

02/24 22:28, , 1F
感謝大大囉!! 您的意思我懂 我也有嚐試過把點存起來
02/24 22:28, 1F

02/24 22:29, , 2F
然後再每次把點叫出來重新繪製 不過想請教一下 是否有
02/24 22:29, 2F

02/24 22:29, , 3F
任何方法 能夠在視窗被切換以後觸發來把存起來的點重新
02/24 22:29, 3F

02/24 22:30, , 4F
繪製一次呢?! 感謝您了 m(_ _)m
02/24 22:30, 4F

02/24 22:32, , 5F
因為若是我原來只要一出現一個點的資料就畫一次的話
02/24 22:32, 5F

02/24 22:32, , 6F
螢幕會閃得很快!!! 因為我讀到資料的速度是以ms來算的:$
02/24 22:32, 6F

02/24 22:33, , 7F
sorry 不是ms是ns 先感謝囉!!!
02/24 22:33, 7F

02/24 23:43, , 8F
重畫的是通常都不用自己做, 你只要 override 那個視窗的
02/24 23:43, 8F

02/24 23:45, , 9F
畫圖 method 就可以了 ..XD
02/24 23:45, 9F
文章代碼(AID): #13_nEfab (C_Sharp)
文章代碼(AID): #13_nEfab (C_Sharp)