技术栈
c#
yue008
11 分钟前
开发语言
·
c#
·
电脑
·
电脑锁屏
C# 实现电脑锁屏功能
在进行winform软件开发时,需要实现锁屏功能。本文就主要介绍此功能实现方式。钩子是Windows操作系统提供的消息处理机制平台,应用程序可通过设置回调函数监视指定窗口消息,钩子可在消息到达目标窗口前捕获键盘、鼠标等输入事件,处理函数可修改消息内容或终止传递流程,可以理解为监视窗口和键盘、鼠标等动作,并根据此动作,执行其他功能,比如屏蔽键盘、记录键盘按下、窗体关闭等。实现代码如下:
2501_93070778
22 分钟前
开发语言
·
c#
如何在 C# 中分离饼图的某个区域
在处理 Excel 饼图时,我们可能需要将饼图的各个部分分离出来,以使它们更加醒目。Spire.XLS 提供了 Series.DataFormat.Percent 属性,使开发者能够将整个饼图拉开;同时还提供了 Series.DataPoints.DataFormat.Percent 属性,用于从整个饼图中单独拉开某一片区域。
c#上位机
24 分钟前
图像处理
·
算法
·
c#
·
halcon
halcon图像膨胀—dilation1
针对阈值分割后的图像,如果存在一些孔洞需要去填充,则可以使用图像膨胀的方式来处理。原始图像A (前景为1/X) . . . . . . . . . . . . . . . . . . . . X X X . . . . . . X X X . . . . . . . . . . . . . . . . . . . . . .
缺点内向
26 分钟前
开发语言
·
数据库
·
c#
·
.net
·
excel
如何在C#中添加Excel文档属性?
在日常的数据处理和项目管理中,Excel文档扮演着举足轻重的角色。然而,除了单元格中的数据,你是否曾关注过Excel文件的“幕后信息”——文档属性 (Document Properties)?这些属性(如作者、标题、主题、版本号等)如同文件的“身份证”,不仅能帮助我们更好地进行版本控制、信息追溯,还能极大地提升文件的可搜索性和分类管理效率。手动设置这些属性固然可行,但在面对大量文件或需要自动化处理的场景时,效率低、易出错的弊端便会凸显。
车载测试工程师
1 小时前
网络
·
网络协议
·
学习
·
c#
·
以太网
·
capl
·
canoe
CAPL学习-ETH功能函数-方法类2
方法 语法功能 若以太网报文的IP协议包含协议错误(如校验和错误、长度字段错误等),返回1。可使用ethernetPacket::GetProtocolErrorText获取错误描述。
在路上看风景
1 小时前
c#
1.12 多线程和异步编程
曹牧
2 小时前
java
·
c#
·
list
Java:list<map<string,sting>>与C#互操作
在Java和C#之间进行List<Map<String, String>>类型的互操作,主要涉及数据结构的转换和序列化。 1. Java端处理
烛阴
14 小时前
前端
·
c#
C#异常概念与try-catch入门
在C#中,异常是在程序执行期间发生的、中断了正常指令流的“反常”或“错误”事件。它不是我们通常所说的“BUG”(逻辑错误),比如你本想做加法却写了减法;也不是“语法错误”,那种在编译时就会被编译器指出的拼写错误。异常是运行时的错误,是程序在“活着”的时候遇到的突发状况。
yue008
17 小时前
开发语言
·
c#
·
environment
C# Environment类的介绍
在winform开发过程中,需要用到Environment类。本文就主要介绍Environment类在项目中常用方法。
c#上位机
18 小时前
c#
·
上位机
·
halcon
·
机器视觉
halcon图像去噪—高斯滤波
针对图像中的噪声,我们可以使用Halcon的高斯滤波算子来去除噪声。高斯滤波的核心思想是使用一个高斯函数来生成一个卷积核(也称掩模、权重矩阵),然后用这个核在图像上滑动,对每个像素及其邻域进行加权平均。
神奇的板烧
19 小时前
java
·
c#
Java泛型不变性引发的类型转换问题及解决方案
虽然StudyPoint实现了IAdjIniPoint接口,但List<StudyPoint>和List<IAdjIniPoint>在Java泛型体系中是完全不同的类型,不能直接赋值。
Aevget
20 小时前
c#
·
wpf
·
winform
·
devexpress
·
ui开发
·
用户界面
界面控件开发包DevExpress v25.1.7更新上线——修复一些小bug
DevExpress拥有.NET开发需要的平台控件,包含600多个UI控件、报表平台、DevExpress Dashboard eXpressApp 框架、适用于 Visual Studio的CodeRush等一系列辅助工具。
Q18080951
21 小时前
c#
手撕BP与CNN:不依赖外源库,探寻神经网络原理
基于C++的 BP/CNN神经网络算法(不调用外源库)二选一 此程序里面包括BP和CNN神经网络,接近上千行代码的,由于程序不调用任何外源库,所以读者可以看清楚每一个算法的原理,要想学好神经网络,必须打好基础,不要好高骛远 另外,程序都是有备注,应该很好理解的 在实际应用中(手写数字识别),BP准确率能达91.6%,CNN准确度能达96.4%。
c#上位机
1 天前
图像处理
·
人工智能
·
计算机视觉
·
c#
·
halcon
halcon图像分割之动态阈值分割
传统固定阈值分割只适用于光照均匀的图像,对于光照不均匀导致的图像亮度不一致的场景无法使用,但使用动态阈值分割能够有效解决亮度不一致的问题。
崇文殿大学士
1 天前
观察者模式
·
c#
·
中介者模式
C# MediatR 中介者模式 观察者模式
MediatR把参数类型与要执行的类绑定,可以实现一对多发布、订阅。工控中常用Rx.Net代替,灵活性高。
derive_magic
1 天前
开发语言
·
c#
wwwwwwjava
代数狂人
1 天前
开发语言
·
c#
【秒懂C#14 第一章:C#简介】
C#(发音为"See Sharp")是一种强大的面向对象编程语言并适用于 .NET 平台(免费的跨平台开源开发环境),由微软开发,主要用于构建各种应用程序,包括桌面应用、Web应用、物联网 (IoT) 设备和移动应用等。它结合了C和C++的高效性以及Java的简洁性,同时提供了丰富的库和工具支持。
web3.0888999
1 天前
开发语言
·
c#
淘宝客API调用折扣商品搜索及商品详情示例代码
淘宝客API调用折扣商品搜索及商品详情示例代码淘宝API C#.NET SDK地址 http://open.taobao.com/doc/detail.htm?id=112 引用: using Top.Api; using Top.Api.Request; using Top.Api.Response; using Top.Api.Domain; using System.Reflection; using System.Collections.Generic;
张人玉
1 天前
microsoft
·
c#
·
wpf
·
plc
·
西门子s7通信
C#编写西门子S7PLC通信的相关知识点
西门子 S7 PLC 的通信是工业自动化中数据交互的核心,涉及通信协议、硬件接口、通信对象、编程实现等关键知识点,以下从核心协议、通信方式、硬件接口、关键参数、编程实现、常见问题6 个维度,系统梳理核心知识点,帮助快速掌握 S7 PLC 通信逻辑:
Byron Loong
1 天前
开发语言
·
c#
【C#】离线场景检测系统时间回拨
核心思路:本地持久化记录合法时间基准 + 哈希防篡改,每次程序运行时对比当前系统时间与本地记录的基准时间: