- 博客(21)
- 收藏
- 关注
原创 C# 热插拔---插件开发
类,它可以实时监控指定路径下的文件创建、删除、修改等。通过检测到的dll文件,利用反射去加载这个dll,获取dll里面的类与方法。其中的多态是要将一个父类接口或抽象类暴露出来,用来接收dll中的子类。类,主要原理就是动态加载dll文件,而要监控dll文件,最好的就是用。热插拔是以多态,文件监控,反射为基础的。
2024-06-24 21:19:46 374
原创 C#实用开发(14)--高清晰度字体和窗体分辨率问题。
新建winform程序是,又是会感觉到字体清晰度不够高。还有一种现象就是分辨率的问题,我们平常在自己的电脑开发是用125百分比的分辨率,实际部署的工控机是100,这就会导致分辨率不一致的问题。可以通过新建应用程序清单,命名未app.manifest。将红框中的内容取消注释就行。
2024-02-23 23:21:08 691
原创 C#实用开发(13)--Winform程序右下角显示通知窗口
AnimateWindow 是一个 Windows API 函数,用于在窗口显示和隐藏时提供动画效果。它是通过 User32.dll 库提供的。AnimateWindow 允许你指定动画的类型、方向和持续时间,从而在窗口显示、隐藏或移动时创建平滑的过渡效果。这些标志(AnimateWindowFlags 枚举)决定了动画的。使用 AnimateWindow 函数,你需要传递。
2024-01-08 23:56:04 973
原创 Linux 安装MySQL 并设置远程访问 绝对完整,详细
自从学完Linux基础,MySQL远程访问就差点要了我的老命,处处采坑,CSDN上的其他教程对应版本不同,也不说清楚,最后不知道实验了多少遍,终于0k了。Linux安装和远程访问,分为安装和设置远程访问两方面来讲。1、卸载:1、查询老安装包,运行下面的命令会出现安装包,没有就不会显示rpm -qa | grep -i mysql2、卸载 删除安装包,全部卸载删除rpm -e...
2020-03-31 15:45:51 986
原创 chrome 扩展开发手册(二)——结构分析
chrome是什么,简单的chrome扩展又是怎样的,请看第一篇 chrome 扩展开发手册(一)——准备从第一篇我们知道了一个简单的chrome扩展包含一个json文件和一个HTML文件。既然有HTML文件,所以也有CSS和JavaScript文件。此示意图仅说明文件中代码文件的引入,不涉及文件的位置。option.html为chrome扩展的扩展,是一个选项页面://要获得选...
2019-08-09 12:16:11 278
原创 chrome 扩展开发手册(一)——准备
chrome Extensions翻译过来就是谷歌扩展,但我们更喜欢叫它谷歌浏览器扩展或chrome扩展。chrome扩展:扩展程序是定制浏览体验的小型软件程序。 它们使用户能够根据个人需求或偏好定制Chrome功能和行为。你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识...
2019-08-09 09:55:32 1476
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人