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

标签 c# .net windows winforms contextmenu

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

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

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

最佳答案

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

关于c# - 获取 Windows 上下文菜单选择的位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3025696/

相关文章:

c# - 关于在 C# 中设置 FIle Writer 的问题

c# - 创建一个 c# 函数来比较 int 结果

c# - AutoMapper.Collections.EntityFramework

javascript - 生成带有隐藏输入的表单并提交到操作

c# - MSDN 帮助作为 XML 或 JSON 数据而不是 HTML 页面

java - 如何使用java代码在windows(taskmanager -> application)中获取打开的应用程序列表?

.net - 检查文本框是否有 4 个整数

.net - Sitecore 自定义后端应用

windows - 批处理脚本简介

windows - 将带有希腊文本的 .Rnw 编译为 pdf