2010-06-11 28 views
1

我有一個Windows上下文菜單項通過這些註冊表項,調用Windows窗體...獲取Windows上下文菜單選擇的位置?

HKLM\Software\Classes\*\shell\myappname 
HKLM\Software\Classes\*\shell\myappname\command 

但開始我的Windows窗體時,我希望它是靠近被調用的上下文菜單的位置。有沒有辦法做到這一點?我想我需要獲取Windows事件的座標並設置窗口位置?

回答

4

最好的辦法是使用MousePosition屬性來獲取當前鼠標指針位置。這至少會減少用戶移動鼠標與Windows窗體交互所需的距離。

+0

同意。 StartPosition =手動。 – 2010-06-11 20:25:02

+0

不情願地接受這個......希望有更好的辦法:) – noctonura 2010-06-15 19:50:50