上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 35 下一页
摘要: GAC介绍: GAC(Global Assembly Cache)全局程序集缓存,是用于存放.Net应用程序共享的程序集。 像平常我们在Visual Studio中引用系统程序集时,这些程序集便来自于GAC。 GAC默认位置为:%windir%\Microsoft.NET\assembly(%win 阅读全文
posted @ 2020-07-17 11:59 zhaotianff 阅读(2440) 评论(0) 推荐(1)
摘要: C#在和C++进行交互时,有时候会需要传递结构体。 做一些总结,避免大家在用的时候踩坑。 一般情况 例如我们在C++里定义了一个struct_basic结构体 1 struct struct_basic 2 { 3 WORD value_1; 4 LONG value_2; 5 DWORD valu 阅读全文
posted @ 2020-07-14 17:55 zhaotianff 阅读(1096) 评论(0) 推荐(0)
摘要: MEF介绍 MEF全称Managed Extensibility Framework ,是一个用于创建可扩展的轻量级应用程序的库。 MEF 让扩展不仅可在应用程序内重复使用,还可以跨程序重复使用。 MEF随.Net Framework 4一起发布,默认命名空间是System.ComponentMod 阅读全文
posted @ 2020-07-10 10:11 zhaotianff 阅读(1511) 评论(0) 推荐(0)
摘要: 在WPF中,在Win32颜色互相转换时,需要用到以下方法 SolidColorBrush转COLORREF 1 public int ToCOLORREF(SolidColorBrush solidColorBrush) 2 { 3 var color = solidColorBrush.Color 阅读全文
posted @ 2020-07-07 10:18 zhaotianff 阅读(1024) 评论(0) 推荐(0)
摘要: 目前.Net Core 3.1已经发布一段时间了, 对WPF的支持已经日渐完善。还记得当时微软在Github放出WPF源码时,.Net Core的版本应该是1.0吧,我以为WPF可以跨平台了,结果还是不支持跨平台。 在以后的博客示例程序中,我都会使用.Net Core来构建 WPF App,用法与. 阅读全文
posted @ 2020-07-06 13:55 zhaotianff 阅读(715) 评论(0) 推荐(0)
摘要: 在C#中使用串口通信比较方便,.Net 提供了现成的类, SerialPort类。 本文不对原理啥的进行介绍,只介绍SerialPort类的使用。 SerialProt类内部是调用了CreateFile,WriteFile等WinAPI函数来实现串口通信。 在后期的Windows编程系列中,我会详细 阅读全文
posted @ 2020-07-03 10:21 zhaotianff 阅读(2168) 评论(0) 推荐(0)
摘要: 在类库中添加窗体的办法有两个 方法一、新建一个WPF工程,再把输出类型改成类库(适合于新建的项目) 1.打开Visual Studio 2019,新建一个WPF工程 2、删除MainWindow.xaml和App.xaml,并将输出类型改为类库 3、添加一个Window 4、在其它WPF工程中调用 阅读全文
posted @ 2020-06-22 16:14 zhaotianff 阅读(1653) 评论(0) 推荐(2)
摘要: 以下都是以Windows Server为例,都是在我这些年日常使用过程中,遇到的一些问题。 一、mstsc无法远程 1、到控制台下安全组下,查看3389端口是否开放 2、使用控制台下的远程连接功能,连接一次,再用mstsc基本上就可以连接。 阿里云服务器服务器在重装系统或新购后存在无法远程连接的问题 阅读全文
posted @ 2020-06-22 09:16 zhaotianff 阅读(307) 评论(0) 推荐(0)
摘要: 在这篇文章中,我会总结C#中线程的基础知识。应该算是比较完全了吧。以后忘记的时候可以回过头来看看。今年这情况,有点难受,感觉大家都不好过。生活还得继续啊。 一、托管线程处理基本知识 在过去,CPU只有一个核心,不能同时执行多个计算任务。然而操作系统却可以同时运行多个应用程序,即实现了多任务的概念。为 阅读全文
posted @ 2020-06-02 11:10 zhaotianff 阅读(1110) 评论(0) 推荐(0)
摘要: 从.Net app迁移到.Net Core时,会有一些影响兼容性的变更 可访问以下链接获取基本介绍: https://docs.microsoft.com/zh-cn/dotnet/core/compatibility/ 在.Net中可用,在.Net Core中不可用的技术 https://docs 阅读全文
posted @ 2020-06-02 10:35 zhaotianff 阅读(530) 评论(0) 推荐(0)
上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 35 下一页