-
獲取滑鼠的當前位置,乙個x,乙個y
-
由於滑鼠位置一般是在滑鼠移動事件期間獲得的,因此可以迂迴的方式使用,類似於以下:
公共分部類 Form1:在滑鼠移動事件期間,Form 實時更新全域性變數。
private void form1_mousemove(object sender, mouseeventargs e)
此變數顯示在滑鼠單擊事件中。
private void form1_click(object sender, eventargs e)}
-
首先,您需要記錄線的坐標,並記錄起點和終點。
在畫線的窗體或控制項中捕獲點選事件,獲取點選事件中當前滑鼠的坐標位置,根據這個坐標計算點與記錄線之間的距離,如果小於某個值,如小於2個畫素,則認為該點線上中, 並且可以觸發其他事件來執行操作。
關鍵是如何判斷滑鼠點中的點是在直線上,還是離直線不遠,上面的演算法是最容易理解的,還有很多其他演算法,比如計算斜率、計算三點之間的距離等等。
-
在繪製線條的控制項上的 click 事件中,確定單擊點是否直接位於該點上。
-
你不知道嗎? 隨便你理解,寫成 c 語句,就是在 mousedown 中記下滑鼠位置,在 mouseup 事件中獲取滑鼠位置。 然後拉線就可以了。
**小店有機生活館。
有各種全天然保健品**。
您可以**主頁搜尋商店aling2005。
-
tranx=;
trany=;
當你拖動滑鼠而不按滑鼠向上時,是起點的坐標還是移動後的坐標? 我沒試過。 你試試看。
-
這是由函式決定的。
你應該開發自己的功能。
-
似乎 mousedown 不會引發 paint 事件,因此您可以手動將 imagedisplay 新增到 mousedown。
搜狐懷孕指南專為孕婦量身定做,全面追蹤孕期的每一天。 該應用為您提供最全面的孕期孕知識、貼心孕期提醒、詳細的孕期食譜、完善的孕期日記功能,以及搜狐母子論壇,方便您與數以萬計的孕媽交流,是您隨身攜帶的育兒專家。 有了懷孕書在手,辣媽們就不用擔心懷孕了! >>>More
1.使用SSH連線工具進入Linux系統。
2.Linux系統中刪除的命令是rm,是英文remove的縮寫,引數的使用比較簡單,我們可以使用query命令檢視使用方法。 >>>More
通心粉大鼠。 平均每次產仔 3-6 窩。 性成熟時兩個月大,全年可在飼養條件下生產,妊娠19天,平均產仔3-6窩,小橈桐出籠3-4周。 >>>More