我在表格上有一個面板。在這個面板上畫了幾條線。我想知道如何檢測滑鼠何時高于其中一條線并獲取該線的詳細資訊。
uj5u.com熱心網友回復:
在繪制資料結構(例如陣列)時跟蹤您的線條。
為面板的 MouseMove 事件創建一個處理程式。
在處理程式中,遍歷(陣列)線條并計算從滑鼠位置到線條上最近點的距離(有關數學,請參閱本文)。
如果距離低于某個閾值,則顯示資訊。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/475059.html
上一篇:關閉表單時如何關閉整個應用程式?