随笔 - 52  文章 - 0  评论 - 13  阅读 - 16万
07 2017 档案
C# 多线程之线程同步
摘要:多线程间应尽量避免同步问题,最好不要线程间共享数据。如果必须要共享数据,就需要使用同步技术,确保一次只有一个线程访问和改变共享状态。 一::lock语句 lock语句事设置锁定和接触锁定的一种简单方法。其语法非常简单: 将共享数据的操作代码,放在上述的“{...}”区域内。锁定的对象(obj)必须是 阅读全文
posted @ 2017-07-31 20:21 云梦鸿 阅读(685) 评论(0) 推荐(0) 编辑
C#窗体控件GroupBox修改边框色
摘要:控件Group Box默认的边框的颜色是白色的,在很多时候显得不那么突出。但默认的属性列表里面并没有提供相应的接口。所以只能借助重绘事件。 网上很多都说使用 OnPaint 事件,但是我在事件列表中没找到,应该是隐藏得太深了(需要用 override 关键字来重写)。我这里直接使用了 Paint 事 阅读全文
posted @ 2017-07-27 17:41 云梦鸿 阅读(26546) 评论(0) 推荐(1) 编辑
C#设计模式——单例
摘要:单例模式是设计模式中最简单的形式之一。这一模式的目的是使得类的一个对象成为系统中的唯一实例。对于系统中的某些类来说,只有一个实例很重要,例如,一个系统中可以存在多个打印任务,但是只能有一个正在工作的任务;一个系统只能有一个窗口管理器或文件系统;一个系统只能有一个计时工具或ID(序号)生成器。 显然单 阅读全文
posted @ 2017-07-25 11:28 云梦鸿 阅读(668) 评论(0) 推荐(0) 编辑
开机自启动设置方法。
摘要:方法一:将exe的快捷方式添加到“启动”文件夹,实现开机自启动 打开运行功能(Win+R),在“运行”栏中输入:Shell:Startup 然后回车。打开“启动”文件夹。 ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ 将目标 exe 可执行文件 的快捷方式 放到这个文件夹中。即可 阅读全文
posted @ 2017-07-20 21:33 云梦鸿 阅读(1539) 评论(0) 推荐(0) 编辑
Winform窗体“空闲事件”
摘要:Application.Idle += Application_Idle; void Application_Idle(object sender, EventArgs e){ } 当应用程序完成处理并即将进入空闲状态时发生。 阅读全文
posted @ 2017-07-14 16:45 云梦鸿 阅读(323) 评论(0) 推荐(0) 编辑
C# 将外部exe程序 嵌入到自己的窗体界面
摘要:将别人开发的exe程序,放到自己的窗体里面来运行。 1.基本功能实现 首先,在自己的窗体后面加上代码: 然后在需要的地方,加上代码: 即可: 【http://www.cnblogs.com/CUIT-DX037/】 阅读全文
posted @ 2017-07-14 15:31 云梦鸿 阅读(6785) 评论(1) 推荐(2) 编辑

< 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

点击右上角即可分享
微信分享提示