原文:C# GDI繪制矩形框,鼠標左鍵拖動可移動矩形框,滾輪放大縮小矩形框

最近工作需要,要做一個矩形框,並且 用鼠標左鍵拖動矩形框移動其位置。網上查了一些感覺他們做的挺復雜的。我自己研究一天,做了一個比較簡單的,發表出來供大家參考一下。如覺得簡單,可路過,謝謝。哈哈。 先大概介紹一下原因,GDI畫矩形框就不說了,很簡單的。這里面最主要的就是滾輪放大和左鍵移動兩個事件,要計算矩形框的坐標位置。下面將代碼貼出如下: 先是定義需要的變量,就四個變量。 矩形框坐標 priva ...

2016-05-18 17:14 4 8655 推薦指數:

查看詳情

c#在pictureBox控件上繪制多個矩形框及刪除繪制矩形框

  在pictureBox上每次只繪制一個矩形框繪制下一個矩形框時上次繪制矩形框取消,代碼如鏈接:https://www.cnblogs.com/luxiao/p/5625196.html   在繪制矩形框時要在程序中添加鼠標相應的事件MouseDown、MouseUp ...

Thu Dec 13 02:53:00 CST 2018 0 2088
c# PictureBox 的圖像上使用鼠標矩形框

C# 中在圖像上畫框,通過鼠標來實現主要有四個消息響應函數MouseDown, MouseMove, MouseUp, Paint重繪函數實現。當鼠標鍵按下時開始畫框,鼠標鍵抬起時畫框結束。 Point start; //畫框的起始點 Point end,//畫框的結束點bool ...

Wed Jun 29 06:17:00 CST 2016 1 13630
C# PictureBox 的圖像上使用鼠標矩形框

C# 中在圖像上畫框,通過鼠標來實現主要有四個消息響應函數MouseDown, MouseMove, MouseUp, Paint重繪函數實現。當鼠標鍵按下時開始畫框,鼠標鍵抬起時畫框結束。 鼠標按下響應 鼠標移動響應 鼠標鍵抬起響應 ...

Mon Apr 20 21:01:00 CST 2020 0 689
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM