討論串[問題] 小畫家功能
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓1(1推 0噓 1→)留言2則,0人參與, 最新作者fantoccini (失控的顏色)時間16年前 (2008/08/26 20:02), 編輯資訊
1
0
0
內容預覽:
這幾天為了寫視窗開始學C#. 再練習的時候遇到一個問題. 例如我要畫一個矩形. 當Mouse按下後 然後移動 然後放開. 最後的結果是一個矩形 但是. 我的滑鼠在移動的過程中 無法看出. 這個矩形跟隨著你的滑鼠移動. 簡單的說 就是小畫家 圈選矩形的那個功能. 感覺上是要一直重繪 不知道是不是這樣.

推噓1(1推 0噓 14→)留言15則,0人參與, 4年前最新作者amen1387 (MyBad)時間4年前 (2019/07/12 12:57), 編輯資訊
2
0
0
內容預覽:
我把drawline寫在mouse_up的話,就跟原本樓主的問題一樣,但試著寫在mouse_move他就會一直出現. 我現在有想到的方式是在mousedown的時候把picture box擷取起來. Bitmap lastimage=new Bitmap(picturebox1.width,pict
(還有210個字)

推噓2(2推 0噓 3→)留言5則,0人參與, 4年前最新作者ideaup (ideaupsoho)時間4年前 (2019/07/18 20:06), 編輯資訊
0
0
0
內容預覽:
========================. [DllImport("user32.dll", EntryPoint="DrawFocusRect")]. public static extern bool DrawFocusRect(IntPtr hdc,ref RECT rc);. [Dl
(還有387個字)

推噓2(2推 0噓 11→)留言13則,0人參與, 4年前最新作者feobzq (0.0)時間4年前 (2019/07/21 15:10), 編輯資訊
0
0
0
內容預覽:
我用兩張Bitmap在MouseMove和MouseUp交互替換PictureBox.Image. MouseMove時先用MouseDown時先存過的Bitmap做刷新. Graphics G;. Point P;. Bitmap Bmp1, Bmp2;. bool mouseDown = fal
(還有1436個字)
首頁
上一頁
1
下一頁
尾頁