gpt4 book ai didi

c# - 如何检测鼠标是否在上下文菜单上

转载 作者:行者123 更新时间:2023-12-02 22:41:10 24 4
gpt4 key购买 nike

我有一些机制可以在应用程序运行时隐藏鼠标。

但现在我为主窗口窗体添加了一个上下文菜单。因此,当鼠标位于上下文菜单下时,它始终会隐藏鼠标。

如何检测鼠标是否在上下文菜单上?

感谢您提供任何线索!

附言

此代码在应用程序运行时隐藏鼠标

  void CursorTimer_Tick(object sender, EventArgs e)
{
TimeSpan delta = DateTime.Now.Subtract(this.CursorLastMoveTime);
if (delta.TotalSeconds > 3)
{
CursorTimer.Stop();
Mouse.OverrideCursor = System.Windows.Input.Cursors.None;
}
}

最佳答案

只是一个想法,但为什么不呢停止你的计时器并显示你的鼠标当上下文菜单打开时。然后启动计时器并隐藏鼠标当上下文菜单关闭时

关于c# - 如何检测鼠标是否在上下文菜单上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10744313/

24 4 0