获取Windows上下文菜单选择的位置?

时间:2010-06-11 19:37:06

标签: c# .net windows winforms contextmenu

我有一个Windows上下文菜单项通过这些注册表项调用Windows窗体......

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

但是当我的Windows窗体启动时,我希望它位于调用上下文菜单的位置附近。有没有办法做到这一点?我想我需要获取Windows事件的坐标并设置窗口位置?

1 个答案:

答案 0 :(得分:4)

最好的办法是使用MousePosition属性获取当前鼠标指针的位置。这将至少减少用户移动鼠标与Windows窗体交互所需的距离。