随笔分类 -  C# WinForm

Winform----自定义控件之半透明遮罩(蒙版遮盖指定控件)
摘要:先贴运行效果图,源码点击这里下载 1.新建自定义控件 2.实现功能 namespace UserControlLib { [ToolboxBitmap(typeof(ZhLoading))] public partial class ZhLoading : Control { private boo 阅读全文

posted @ 2019-11-29 14:49 jack_Meng 阅读(3351) 评论(0) 推荐(0) 编辑

C#进程间通讯或同步的框架引荐
摘要:这篇文章主要介绍了一个进程间通讯同步的C#框架,代码具有相当的稳定性和可维护性,随着.NET的开源也会被注入更多活力,推荐!需要的朋友可以参考下 0.背景简介 微软在 .NET 框架中提供了多种实用的线程同步手段,其中包括 monitor 类及 reader-writer锁。但跨进程的同步方法还是非 阅读全文

posted @ 2019-11-13 13:23 jack_Meng 阅读(2139) 评论(1) 推荐(0) 编辑

c# Winform 开发分屏显示应用程序
摘要:分屏显示即可把一台主机内运行的多个程序分别显示在不同的两个(或多个)屏幕上。目前市面上主流的显卡都支持分屏显示(显示双屏幕),如果需要显示2个以上的屏幕,则应使用“拖机卡”类的硬件。 设置分屏显示的两种方法如下: 1、用两个显卡连接两台显示器,进入系统后,分清楚哪一个是主显卡,在桌面空白处右键单击, 阅读全文

posted @ 2019-10-12 12:46 jack_Meng 阅读(2845) 评论(0) 推荐(0) 编辑

C#程序 -- 三种方式以管理员权限运行
摘要:阅读目录 一、判断程序是否以管理员身份运行 C#程序以管理员权限运行 在Vista 和 Windows 7 及更新版本的操作系统,增加了 UAC(用户账户控制) 的安全机制,如果 UAC 被打开,用户即使以管理员权限登录,其应用程序默认情况下也无法对系统目录、系统注册表等可能影响系统正常运行的设置进 阅读全文

posted @ 2019-10-10 14:24 jack_Meng 阅读(23839) 评论(0) 推荐(2) 编辑

c#每天生成漂亮桌面背景、英文名言、翻译
摘要:阅读目录 一、1. 下载bing.com壁纸查询API 二、2. 解析返回的壁纸JSON信息 三、3. 下载完成的壁纸图片 阅读目录 .NET生成漂亮桌面背景 .NET生成漂亮桌面背景 总结 回到目录 .NET生成漂亮桌面背景 回到目录 .NET生成漂亮桌面背景 一天,我朋友指着某某付费软件对我说, 阅读全文

posted @ 2019-10-10 13:33 jack_Meng 阅读(1634) 评论(0) 推荐(3) 编辑

C#串口关闭SerialPort.Close()导致的卡死
摘要:C# 串口操作系列(2) – 入门篇,为什么我的串口程序在关闭串口时候会死锁 ?https://blog.csdn.net/fengda2870/article/details/51554838 上面的链接给出了提示: 将Invoke变为BeginInvoke。 亲测可行。 private void 阅读全文

posted @ 2019-09-16 17:45 jack_Meng 阅读(7804) 评论(0) 推荐(3) 编辑

Dump文件的生成和使用
摘要:版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/lk142500/article/details/80563552 <!-- flowchart 箭头图标 勿删 --> 1 简介 第一次遇 阅读全文

posted @ 2019-09-10 21:49 jack_Meng 阅读(4141) 评论(0) 推荐(0) 编辑

C#程序保存dump文件
摘要:作用 程序异常崩溃前使用此类为进程创建DUMP文件,之后可以使用WinDbg等工具进行分析。 辅助类代码 using System; using System.Diagnostics; using System.IO; using System.Runtime.InteropServices; na 阅读全文

posted @ 2019-09-10 21:31 jack_Meng 阅读(4939) 评论(0) 推荐(1) 编辑

dump解析入门-用VS解析dump文件进行排障
摘要:突然有一天部署在服务器的一个应用挂掉了,没办法只能进入服务器打开 【事件查看器】查看下,好不容易找到了打开后一脸懵逼 事件查看器查到的内容根本对我们排障没有任何作用。 在这个时候如果有对应的dump文件就能派上用场了, 只要有dump文件就能查到应用挂掉那刻的一手情报,可能有人认为分析dump文件是 阅读全文

posted @ 2019-09-10 21:28 jack_Meng 阅读(2726) 评论(0) 推荐(0) 编辑

C#WinForm程序异常退出的捕获、继续执行与自动重启
摘要:本文参考网上搜索的信息,并做了适当修改可以让捕捉到异常之后阻止程序退出。 另给出了通过命令行自动重启的方法。 如果一个线程里运行下面的代码 int a = 0; int c = 10 / a; 将会导致程序自动结束,而且没有任何提示信息 但是如果是在主线程里运行这个代码,是会弹出异常信息对话框的 请 阅读全文

posted @ 2019-09-10 19:54 jack_Meng 阅读(15865) 评论(0) 推荐(2) 编辑

跨线程时使用静态扩展方法更新控件
摘要:在CodeProject上看一个跨线程更新的方法,备忘一下。 如果在应用中存在较多简单的跨线程操作,下面的方法可能比较实用: /// <summary> /// /// </summary> private static object _object = new object(); /// <sum 阅读全文

posted @ 2019-09-06 10:04 jack_Meng 阅读(400) 评论(1) 推荐(0) 编辑

C#中的WinForm的消息机制简述,及消息机制下Invoke,和BeginInvoke的使用和区别
摘要:在Invoke或者BeginInvoke的使用中无一例外地使用了委托Delegate,至于委托的本质请参考我的另一随笔:对.net事件的看法。 一、为什么Control类提供了Invoke和BeginInvoke机制? 关于这个问题的最主要的原因已经是dotnet程序员众所周知的,我在此费点笔墨再次 阅读全文

posted @ 2019-09-06 09:13 jack_Meng 阅读(5838) 评论(1) 推荐(3) 编辑

WinForm 捕获异常 Application.ThreadException + AppDomain.CurrentDomain.UnhandledException
摘要:WinForm 捕获未处理的异常,可以使用Application.ThreadException 和AppDomain.CurrentDomain.UnhandledException事件 WinForm程序的全局错误处理可以在Program文件中设置处理事件,如下: static class Pr 阅读全文

posted @ 2019-09-05 21:46 jack_Meng 阅读(1619) 评论(0) 推荐(0) 编辑

Winform异常处理之ThreadException、unhandledException及多线程异常处理
摘要:异常处理之ThreadException、unhandledException及多线程异常处理 一:ThreadException和unhandledException的区别 处理未捕获的异常是每个应用程序起码有的功能,C#在AppDomain提供了UnhandledException 事件来接收未 阅读全文

posted @ 2019-09-05 11:22 jack_Meng 阅读(3428) 评论(0) 推荐(0) 编辑

c#Winform自定义控件-目录
摘要:前提 入行已经7,8年了,一直想做一套漂亮点的自定义控件,于是就有了本系列文章。 GitHub:https://github.com/kwwwvagaa/NetWinformControl 码云:https://gitee.com/kwwwvagaa/net_winform_custom_contr 阅读全文

posted @ 2019-08-22 10:09 jack_Meng 阅读(1451) 评论(0) 推荐(0) 编辑

C#启动计算器并设计算器为活动窗口
摘要:启动计算器,并获取焦点 出处:https://bytes.com/topic/c-sharp/answers/436986-process-setfocus 阅读全文

posted @ 2019-08-21 17:10 jack_Meng 阅读(1383) 评论(0) 推荐(0) 编辑

C# 获取操作系统空闲时间
摘要:获取系统鼠标和键盘没有任何操作的空闲时间 public class CheckComputerFreeState { /// <summary> /// 创建结构体用于返回捕获时间 /// </summary> [StructLayout(LayoutKind.Sequential)] struct 阅读全文

posted @ 2019-08-20 16:41 jack_Meng 阅读(2085) 评论(1) 推荐(0) 编辑

C# 模拟鼠标移动和点击
摘要:我们需要用到的mouse_event函数,位于user32.dll这个库文件里面,所以我们要先声明引用。 [System.Runtime.InteropServices.DllImport("user32")] private static extern int mouse_event(int dw 阅读全文

posted @ 2019-08-20 12:41 jack_Meng 阅读(28151) 评论(0) 推荐(3) 编辑

C#模拟鼠标、键盘操作
摘要:C语言 在程序中打开网页,模拟鼠标点击、键盘输入 一、简述 记--使用C语言 打开指定网页,并模拟鼠标点击、键盘输入。实现半自动填写账号密码,并登录网站(当然现在的大部分网站都有验证码,或有检测"非人为"操作,以防止恶意注册、登录)。 例子打包:链接: https://pan.baidu.com/s 阅读全文

posted @ 2019-08-20 12:23 jack_Meng 阅读(13571) 评论(1) 推荐(0) 编辑

利用avicap32.dll实现的实时视频传输
摘要:直接上代码吧! 在窗体上调用的类: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.T 阅读全文

posted @ 2019-07-26 11:22 jack_Meng 阅读(1261) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示

喜欢请打赏

扫描二维码打赏

支付宝打赏

主题色彩