2010-06-11 29 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