3
有沒有辦法鉤住鼠標來檢測它懸停在哪裏?假設我將鼠標放在桌面上的我的uTorrent圖標上。有沒有一種方法來檢測並提供有關該圖標/文件的信息?任何關於此事的幫助都會有所幫助。謝謝。獲取光標下的內容
有沒有辦法鉤住鼠標來檢測它懸停在哪裏?假設我將鼠標放在桌面上的我的uTorrent圖標上。有沒有一種方法來檢測並提供有關該圖標/文件的信息?任何關於此事的幫助都會有所幫助。謝謝。獲取光標下的內容
在託管代碼中可能沒有辦法完全做到這一點,您可能必須爲它做一些本地代碼,但我可以給你算法。
比方說,你知道圖標的位置和大小,然後alogrithm是簡單的。
Rectangle mouseBounds = new Rectangle(Cursor.Positon.X, Cursor.Positon.Y, Cursor.Width, Cursor.Height);
Rectangle iconBounds = new Rectangle(getIconX(), getIconY());
if (mouseBounds.Intersects(iconBounds))
{
MessageBox.Show("Is hovering over icon");
}