随笔 - 3459, 文章 - 0, 评论 - 739, 阅读 - 1194万
  管理

       前些天编码的时候有个关于应用程序的托盘图标的鼠标Mouse Down里的单击和双击的问题,只是想单击的时候显示主窗体,双击的时候显示操作窗体。但是编码并调试的时候发现Windows的鼠标双击的事件先执行的单击事件然后才执行双击事件,于是就找了度娘,并且在园子的博问里发布了帖子,但是最后还是用的微软的方案,下面是介绍:

 

  1、 项目目录;

   

  2、 函数分析;

   

  3、 运行界面;

  因为主要是代码,界面没啥特别的,这里就不截图了。

  4、 使用介绍;

  1) 界面复用;

  添加一个Timer,并打开其定时事件。

  2) 代码复用;

  把代码中的Mouse_Down里的代码复制过去,并把定时事件里的代码复制过去,更改“单击”和“双击”的代码即可。

  5、 源码下载;

  这里提供该项目源码下载:

  https://download.csdn.net/download/lzhdim/88892242

  6、 其它建议;

  这个例子是参考的微软的C#里的代码,但是笔者在实际的使用中发现其反应比较慢,因为需要等待双击时间,其他读者有更好的代码请分享在评论区,谢谢。

 

  上面是笔者对于C#的鼠标的单击和双击的研究成果,希望能够对碰到和使用的网友们以帮助。

相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
2025年3月6日 星期四 【蛇】己卯月甲戌日 乙巳年 二月初七
您的IP:52.15.103.148,操作系统:未知操作系统,浏览器:未知浏览器
Copyright (C) 2000-2025 Lzhdim Software All Rights Reserved
点击右上角即可分享
微信分享提示