gpt4 book ai didi

c# - NotifyIcon.BalloonTipClicked 事件和鼠标按钮

转载 作者:太空狗 更新时间:2023-10-29 23:03:56 26 4
gpt4 key购买 nike

我有一个通知可下载应用程序更新的 NotifyIcon。我希望通过左键单击 NotifyIcon 和左键单击 NotifyIcon 气球(在屏幕上停留 10 秒)打开下载页面。

但是,当我处理 BalloonTipClicked 事件时,我无法确定它是左键单击还是右键单击。因此,当气球仍在屏幕上并且用户右键单击该图标时,我会同时打开弹出菜单 下载页面。

如何检测是否使用了鼠标右键?

最佳答案

您可以尝试使用如下代码测试鼠标状态:

    private void notifyIcon1_BalloonTipClicked(object sender, EventArgs e) {
if ((Control.MouseButtons & MouseButtons.Right) == MouseButtons.Right)
MessageBox.Show("Right button clicked");
}

我无法在装有 Win7 的机器上对其进行测试,右键单击气球只会将其关闭并显示任务栏的上下文菜单。我会说这是你的终极克星。

关于c# - NotifyIcon.BalloonTipClicked 事件和鼠标按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3521351/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com