会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Koalin
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2022年2月14日
修改窗体的Title
摘要: 直接上代码 /// <summary> /// 获取窗体的名称 /// </summary> /// <param name="hWnd"></param> /// <param name="lpString"></param> /// <param name="nMaxCount"></param
阅读全文
posted @ 2022-02-14 15:03 黄高林
阅读(101)
评论(0)
推荐(0)
2022年2月13日
获取进程/主窗口的句柄
摘要: 获取进程/主窗口的句柄 通过Process的MainWindowHandle的方式不一定获取到到句柄,因此我们需要结束Win32的Api来来获取 Win32的Api中有EnumWindows可以枚举中所有的窗体,通过继承id和进程名的方式进行匹配,便可以获取到指定的进程的主窗体的句柄 具体的代码如下
阅读全文
posted @ 2022-02-13 20:53 黄高林
阅读(2093)
评论(0)
推荐(0)
2021年7月30日
C#通过反射实现简单的控制反转和依赖注入(一)
摘要: Java项目中通过@Autowire便可以实现将对象实例化到指定的字段,无需手动new一个对象出来,用起来非常方便,因为Java类加载器在在加载过程会将扫描所有@Servie、@Mapper、@Component等标注的所有类,并创建实例保存在Spring容器中,然后扫描所有@Aotuwire的字段
阅读全文
posted @ 2021-07-30 00:00 黄高林
阅读(620)
评论(0)
推荐(1)
2021年7月5日
注册定义文件扩展名图标和关联相应的应用程序
摘要: 首先明确一点,这种注册图标,我们主要是通过操作注册表来实现的 以下是通过C#代码实现的: /// <summary> /// 文件类型注册信息 /// </summary> public class FileTypeRegInfo { /// <summary> /// 扩展名 /// 如 .fnx
阅读全文
posted @ 2021-07-05 23:58 黄高林
阅读(453)
评论(0)
推荐(0)
2021年7月4日
加载进度-【圆圈+百分比】
摘要: 为了增加用户体验,我们在打打开较大的文件,或者在一些耗时的操作中,我们可以通过增加进度条,保证更好的用户提体验 以下主要展示的是圆圈+百分比的一个加载进度模板 设计代码如下: <Grid Panel.ZIndex="-1" Visibility="{Binding LoadingVisibility
阅读全文
posted @ 2021-07-04 15:00 黄高林
阅读(172)
评论(0)
推荐(0)
2021年6月13日
.net core + eureka + spring boot 服务注册与调用
摘要: .net core + eureka + spring boot 服务注册与简单的调用 假期小长假遇上疫情只能去家里蹲了,刚好有时间总结一下。 概述 微服务架构是当前比较火的分布式架构,本篇基于.net core微服务 和 Eureka 服务注册于发现中心,实现将.net core 的微服务注册到E
阅读全文
posted @ 2021-06-13 13:30 黄高林
阅读(900)
评论(0)
推荐(0)
2019年12月28日
浅析websocket的基本应用spring boot + vue +C# + WPF
摘要: 1.基本概念 首先websocket是基于H5的一种通信。在网页中如果定时获取服务器端的实时数据,我们常采用long poll 和ajax轮询的方式。但是在轮询过程中,由于根本没有新数据的改变,而造成一种资源的浪费,同时也不能够保证数据的实时性。long poll是一种保持长连接的方式获取数据,但是
阅读全文
posted @ 2019-12-28 22:24 黄高林
阅读(1803)
评论(0)
推荐(0)
2019年10月20日
一篇文章,带你玩转MVVM,Dapper,AutoMapper
摘要: 一、背景 由于现在做的项目都是采用WPF来进行UI设计,开发过程中都是基于MVVM来进行开发,但是项目中的MVVM并不是真正的把实体和视图进行解耦,而是将实体和视图完全融合起来,ViewModel只是用来实现View和Model的数据同步,违背了MVVM设计的数据双向绑定的初衷,完全没有发挥出MVV
阅读全文
posted @ 2019-10-20 00:10 黄高林
阅读(2100)
评论(0)
推荐(2)
2019年10月16日
Quartz.net任务调度
摘要: 一、Quartz.net简介 Quartz.net是一个开源的任务调度框架,很多定时任务、调度任务都可以用这个框架,如定时日志等。 二、Quartz.net用途 定时给女朋友发送消息 女朋友生日的时候定时提醒 购物定时打折任务 三、Quartz.net实例 安装 Quartz.net的安装通过 Nu
阅读全文
posted @ 2019-10-16 12:57 黄高林
阅读(461)
评论(0)
推荐(0)
2019年9月23日
基于Task定时检测网络本地网络状况
摘要: 首先我们需要使用winInet.dll中的InternetGetConnectedState方法来检测本地是否连接网络,然后再通过ping的方式来获取网络状况。 然后我们采用Task来开辟一个线程来定时检测网络状况,最后自定义一个委托,然后用事件来简单的通知网络状况。 具体代码如下:
阅读全文
posted @ 2019-09-23 01:29 黄高林
阅读(410)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告