Fork me on GitHub
摘要: 给定一个模板,然后通过bat修改某个节点中的值 模板如下: <?xml version="1.0" encoding="UTF-16"?> <Task version="1.2" xmlns="http://schemas.microsoft.com/windows/2004/02/mit/task 阅读全文
posted @ 2022-08-08 20:10 黄高林 阅读(1451) 评论(0) 推荐(0) 编辑
摘要: 上一篇文章有写到 自动轮播的控件 简易的AutoPlayCarousel 轮播控件 - 黄高林 - 博客园 (cnblogs.com) 本章是基于自动轮播的一种衍生,通过拖拽鼠标进切换 直接上代码 DragDropCarousel核心代码 [ContentProperty(nameof(ItemSo 阅读全文
posted @ 2022-08-01 19:46 黄高林 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 原理是使用StackPanel 的margin属性的偏移来实现轮播的效果 废话不多说直接上代码 AutoPlayCarousel核心代码 [ContentProperty(nameof(Children))] [TemplatePart(Name = "PART_StackPanel", Type 阅读全文
posted @ 2022-08-01 19:37 黄高林 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 通过修改注册表项: \HKEY_CURRENT_USER\Control Panel\Desktop下的几个值,及可以将我们想要的图片设置成桌面的背景图 TileWallpaper WallpaperStyle Wallpaper 系统中默认的WallpaperStyle =10 TileWallp 阅读全文
posted @ 2022-04-18 23:36 黄高林 阅读(397) 评论(0) 推荐(0) 编辑
摘要: win11 对于隐私操作管理和控制比较严格,导致应用去控制时比较麻烦。采用一种投机取巧的方案,修改注册表,让用户无法修改。然后通过代码的方式控制注册表实现摄像头的权限的控制 通过修改注册表项 \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PolicyManager\d 阅读全文
posted @ 2022-04-18 18:22 黄高林 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 支持任意方向拖动/水平方向拖动/垂直方向拖动 public enum DragDirection { [Description("任意")] Any, [Description("水平")] Horizontal, [Description("垂直")] Vertical, } public cla 阅读全文
posted @ 2022-03-18 12:28 黄高林 阅读(509) 评论(0) 推荐(0) 编辑
摘要: C#中可以通过windows消息(SendMessage)的方式将显示器关闭,达到息屏的效果,与系统休眠不一样。休眠的情况下唤起系统后,需要重新登录。而息屏则不需要。 息屏之后我们想要知道显示器的状态,则可以通过WindowsAPICodePack中的 PowerManager.IsMonitorO 阅读全文
posted @ 2022-02-21 16:17 黄高林 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 直接上代码 /// <summary> /// 获取窗体的名称 /// </summary> /// <param name="hWnd"></param> /// <param name="lpString"></param> /// <param name="nMaxCount"></param 阅读全文
posted @ 2022-02-14 15:03 黄高林 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 获取进程/主窗口的句柄 通过Process的MainWindowHandle的方式不一定获取到到句柄,因此我们需要结束Win32的Api来来获取 Win32的Api中有EnumWindows可以枚举中所有的窗体,通过继承id和进程名的方式进行匹配,便可以获取到指定的进程的主窗体的句柄 具体的代码如下 阅读全文
posted @ 2022-02-13 20:53 黄高林 阅读(1789) 评论(0) 推荐(0) 编辑
摘要: Java项目中通过@Autowire便可以实现将对象实例化到指定的字段,无需手动new一个对象出来,用起来非常方便,因为Java类加载器在在加载过程会将扫描所有@Servie、@Mapper、@Component等标注的所有类,并创建实例保存在Spring容器中,然后扫描所有@Aotuwire的字段 阅读全文
posted @ 2021-07-30 00:00 黄高林 阅读(544) 评论(0) 推荐(1) 编辑