随笔分类 -  C# WinForm

1 2 3 4 5 ··· 10 下一页

开源的 Windows 桌面整理工具
摘要:2、DeskBox:让 Windows 桌面井然有序。这是一款开源的 Windows 桌面整理工具,为桌面加入具有 Windows 原生质感的文件格子和日常工具。它内置待办、随记、搜索、天气和音乐控制等小组件,支持映射现有文件夹、自动整理桌面文件和 QuickLook 预览等功能。 出处:https 阅读全文

posted @ 2026-09-02 17:01 jack_Meng 阅读(10) 评论(0) 推荐(0)

C#程序从指定路径或网络加载引用的DLL
摘要:1.在App.config 配置文件 中runtime节点下,添加privatePath属性来添加指定目录,只能填写相对路径: <runtime> <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> //程序集当前目录下的相对路径目录 阅读全文

posted @ 2026-08-17 11:36 jack_Meng 阅读(14) 评论(0) 推荐(0)

设置程序PrivatePath,配置引用程序集的指定路径(分离exe和dll)
摘要:有时候我们想让程序的exe文件和dll文件分开在不同目录,这时候可以有3种方法 1.在app.config中配置 [html] view plain copy <runtime> <gcConcurrent enabled="true" /> <assemblyBinding xmlns="urn: 阅读全文

posted @ 2026-08-17 11:35 jack_Meng 阅读(9) 评论(0) 推荐(0)

WinForm 双屏开发中屏幕适配与窗口定位
摘要:1. 两块屏幕的分辨率与缩放设置 为保证界面布局在开发过程中保持稳定,建议采用如下配置: 主屏幕:2560×1600,缩放 100% 副屏幕:1920×1080,缩放 100% 将 Visual Studio 放置在副屏幕上进行界面拖拽设计,可有效避免因分辨率差异导致的窗体变形问题。 2. 程序启动 阅读全文

posted @ 2026-07-14 16:59 jack_Meng 阅读(25) 评论(0) 推荐(0)

自动生成项目工具--AutoBuilder,一键干掉80%的重复CRUD工作
摘要:一个能让后端开发效率翻倍的“自动构建工坊”长什么样? 先说点掏心窝子的话做后端开发的朋友都知道,每个项目启动时,我们都在重复做同一件事: 建表 → 写实体类 → 写Repository → 写Service → 写Controller → 写Swagger注解 → 写数据库文档 → ... 一套流程 阅读全文

posted @ 2026-06-22 14:32 jack_Meng 阅读(48) 评论(0) 推荐(0)

C#窗体内控件大小随窗体等比例变化
摘要:一、首先定义全局变量 1 private float X;//当前窗体的宽度 2 private float Y;//当前窗体的高度 3 private bool IsFirst = true; 二、定义一下两个函数 1 /// <summary> 2 /// 将控件的宽,高,左边距,顶边距和字体大 阅读全文

posted @ 2026-03-31 16:46 jack_Meng 阅读(43) 评论(0) 推荐(0)

做了个Windows桌面动态网页天气可视化壁纸
摘要:之前做了一个网页天气可视化项目 web-weather,用 Canvas 2D + CSS 实现了雨、雪、雾、晴、阴、冰雹、沙尘暴七种天气效果,接了 Open-Meteo 的免费 API 做自动天气,还加了声音系统、世界地图选点、沉浸模式。做完之后我把它挂在副屏上当动态壁纸用了好一阵子——浏览器全屏 阅读全文

posted @ 2026-03-31 15:21 jack_Meng 阅读(150) 评论(0) 推荐(0)

一种winform实时滚动刷新日志内容的方法
摘要:做上位机,经常会有实时刷新日志内容的需求,比如接收串口消息、MQTT接收消息,常用的方法是Invoke函数 + TextBox.AppendText,比如 Invoke((new Action(() => { String msg = "串口消息" + Environment.NewLine; tx 阅读全文

posted @ 2026-03-17 16:56 jack_Meng 阅读(70) 评论(0) 推荐(0)

告别手动更新!WinForm 应用轻松集成自动升级功能 (HHUpdateApp)
摘要:合集 - .NET 开源工具(25) 1..NET 开源快捷的数据库文档查询和生成工具2024-07-312..NET 结果与错误处理利器 FluentResults2024-08-013..NET+WPF 桌面快速启动工具 GeekDesk2024-08-194.Gradio.NET 支持 .NE 阅读全文

posted @ 2025-11-17 10:42 jack_Meng 阅读(73) 评论(0) 推荐(0)

OpenCV、EmguCV和OpenCvSharp访问图像耗时测评(附源码)
摘要:背景介绍 EmguCV和OpenCvSharp都是OpenCV在.Net下的封装,常常会听到有人说EmguCV或OpenCvSharp同样的函数比OpenCV函数运行速度慢,到底是不是真的?博主暂时也没有去一一验证,本文主要对比下三者用指针方法读取像素的速度、耗时情况。 对比实验说明 提供2张图片做 阅读全文

posted @ 2025-10-14 10:48 jack_Meng 阅读(293) 评论(0) 推荐(0)

C#使用AForge.NET和EMGU CV开源库实现摄像头视频流捕获与处理
摘要:简介:本文将展示如何利用C#语言捕获USB和内置摄像头的视频流。介绍AForge.NET和EMGU CV开源库来访问处理摄像头数据,同时涵盖了视频流的捕获、帧处理以及图像处理和显示方法。该课程旨在教授学生如何开发具有图形用户界面和多媒体功能的应用程序,特别是如何实现摄像头捕获功能。 1. C#语言概 阅读全文

posted @ 2025-10-14 09:58 jack_Meng 阅读(426) 评论(0) 推荐(0)

使用 C# 模拟串口设备
摘要:前言# 据说不会上位机和游戏开发,都不好意思说自己会 C# 正好这俩我都不太会😂 这不来点一下上位机的技能树 这次的需求很简单,用 C# 模拟一个设备协议,实现不用去现场对接设备,也能先开发和调试上位机程序。 实际设备是用 RS-485 标准进行通信,模拟跑通之后,到现场只需要把RS-485 总线 阅读全文

posted @ 2025-09-04 19:14 jack_Meng 阅读(543) 评论(0) 推荐(0)

自动升级系统OAUS的设计与实现断点续传(附最新源码)
摘要:自动升级系统OAUS的设计与实现(续) (附最新源码) (最新OAUS版本请参见:自动升级系统的设计与实现(续2) -- 增加断点续传功能) 一.缘起 自从 自动升级系统的设计与实现(源码) 发布以后,收到了很多使用者的反馈,其中最多的要求就是希望OAUS服务端增加自动检测文件变更的功能,这样每次部 阅读全文

posted @ 2025-06-20 11:15 jack_Meng 阅读(116) 评论(0) 推荐(0)

C#实现语音预处理:降噪、静音检测、自动增益(附Demo源码)
摘要:无论是在音视频录制系统,还是音视频通话系统、或视频会议系统中,对从麦克风采集到的说话的声音数据进行预处理,都是是非常必要的。 语音数据预处理主要包括:​​降噪(Noise Reduction)、静音检测(Silence Detection/VAD)、自动增益(Automatic Gain Contr 阅读全文

posted @ 2025-06-20 11:09 jack_Meng 阅读(440) 评论(0) 推荐(0)

C#推流RTMP,摄像头、麦克风、桌面、声卡(附源码)
摘要:这段时间一直都在研究推流的技术,经过断断续续将近两个月的摸索实践,终于能稳定地推流了。 这个demo的主要功能就是将采集到的摄像头或桌面的视频、以及麦克风或声卡的音频数据推到Nginx-RTMP服务器上,再由Web浏览器去拉流并播放。 接下来介绍Demo整个功能的实现原理和代码逻辑,大家可以从文末下 阅读全文

posted @ 2025-06-20 11:07 jack_Meng 阅读(393) 评论(0) 推荐(0)

C# WinForms 实现打印监听组件
摘要:这里是码农观测站,这篇文章介绍了C#WinForms实现的打印监听组件,该组件适用于企业级应用场景,支持多打印机任务的实时监控,通过WebSocket与外部系统集成实现自动化打印、任务状态反馈和远程控制等功能,主界面采用WinForms设计包含多标签页管理打印机,托盘图标支持快速还原和右键操作,可自 阅读全文

posted @ 2025-06-17 15:43 jack_Meng 阅读(315) 评论(1) 推荐(0)

多个程序共享同一串口数据的实现
摘要:有过串口编程经验的人都知道,串口是独占方式使用的,即有且只有一个应用实例能对一个串口进行打开、读写操作,能同时访问就不叫串口了,呵呵。但实际应用中,我们可能要在多个应用程序中对来自同一个串口的数据进行分析。比如我们有一个GPS设备,用串口的方式将数据传到电脑上了,我们想在多个应用程序中使用这个GPS 阅读全文

posted @ 2025-04-01 16:28 jack_Meng 阅读(724) 评论(0) 推荐(0)

C# 生成电子印章
摘要:1、界面实现及按钮事件# ///点击按钮事件 private void button2_Click(object sender, EventArgs e) { try { string imageUrl = "C:\\Users\\Administrator\\Desktop\\新建文件夹 (2)" 阅读全文

posted @ 2025-04-01 15:51 jack_Meng 阅读(211) 评论(0) 推荐(0)

C# WinForm下利用虚拟串口工具进行串口通信
摘要:1、创建虚拟串口# 虚拟串口工具的获取及使用:虚拟串口工具VSPD简单使用 2、创建WinForm应用程序# 我这里使用的是vs2019 3、绘制WinForm窗体# 界面确实不好看,不过这些都不重要在这里说明一下用到了哪些控件及控件命名1、接收数据及发送两个模块分别使用GroupBox容器控件包裹 阅读全文

posted @ 2025-04-01 15:42 jack_Meng 阅读(1417) 评论(1) 推荐(1)

.NET 隐藏/显示、自定义windows系统光标
摘要:本文介绍如何操作windows系统光标。正常我们设置/隐藏光标,只能改变当前窗体或者控件范围,无法全局操作windows光标。接到一个需求,想隐藏windows全局的鼠标光标显示,下面讲下如何操作 先了解下系统鼠标光标,在鼠标属性-自定义列表中可以看到一共有13种类型,对应13种工作状态: 操作系统 阅读全文

posted @ 2025-01-09 09:51 jack_Meng 阅读(268) 评论(0) 推荐(0)

1 2 3 4 5 ··· 10 下一页

导航