会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
麦田
不积跬步无以至千里.
博客园
::
首页
::
博问
::
闪存
::
新随笔
::
联系
::
订阅
::
管理
::
公告
2025年3月24日
C#如何优雅的结束一个线程
摘要: C#如何优雅的结束一个线程 大家都知道在C#里面,我们可以使用 Thread.Start方法来启动一个线程,当我们想停止执行的线程时可以使用Thread.Abort方法来强制停止正在执行的线程,但是请注意,你确定调用了Thread.Abort方法后线程就立刻停止了吗? 答案是:不是! 下面我们来解释
阅读全文
posted @ 2025-03-24 15:52 一些记录
阅读(209)
评论(0)
推荐(0)
C#钩子(Hook) 捕获键盘鼠标所有事件 - 5分钟没有操作,自动关闭 Form 窗体
摘要: C#钩子(Hook) 捕获键盘鼠标所有事件 - 5分钟没有操作,自动关闭 Form 窗体 C# 钩子 捕获键盘鼠标所有事件,可用于:判断鼠标键盘无操作时,关闭 Winform 窗体5分钟没有操作,自动关闭 Form 窗体 钩子(Hook)的作用主要体现在监视和拦截系统或进程中的各种事件消息,并进行自
阅读全文
posted @ 2025-03-24 14:17 一些记录
阅读(255)
评论(0)
推荐(0)
C#全局键盘监听(Hook)
摘要: C#全局键盘监听(Hook) 一.为什么需要全局键盘监听? 在某些情况下应用程序需要实现快捷键执行特定功能,例如大家熟知的QQ截图功能Ctrl+Alt+A快捷键,只要QQ程序在运行(无论是拥有焦点还是处于后台运行状态),都可以按下快捷键使用此功能... 这个时候在程序中添加键盘监听肯定不能满足需求了
阅读全文
posted @ 2025-03-24 11:11 一些记录
阅读(427)
评论(0)
推荐(0)
C#获取当前程序所在路径的各种方法
摘要: 一、获取完整包含执行程序的路径:exe文件所在的目录+.exe文件名 1、方法1:Type.Assembly.Location //获取当前进程的完整路径,包含文件名(进程名)。 string str = this.GetType().Assembly.Location; 结果:X:\xxx\xxx
阅读全文
posted @ 2025-03-24 10:18 一些记录
阅读(508)
评论(1)
推荐(1)
.net 中使用OpenCvSharp 判断一张图片中是否包含指定图标
摘要: 1. 添加包引用 1 2 3 4 5 <ItemGroup> <PackageReference Include="OpenCvSharp4" Version="4.7.0.20230115" /> <PackageReference Include="OpenCvSharp4.Extensions
阅读全文
posted @ 2025-03-24 10:17 一些记录
阅读(41)
评论(0)
推荐(0)