07 2022 档案

摘要:最近同事正在做一款需要开机完立刻启动的WPF应用,始终没办法开机完立刻启动应用,而是在开完机后会有5s左右的时间才启动应用,因而询问我有没有思路可以提供。下面是我们问题定位与解决过程。 由于该应用需要使用系统管理员运行,使用注册表自启动没办法添加系统管理员运行,所以同事把该应用的启动放在了任务计划程 阅读全文
posted @ 2022-07-27 16:03 log9527 阅读(736) 评论(1) 推荐(2)
摘要:我们知道,如果要对一个网站进行自动化测试,可以使用Python的selenium对获取网页的元素进行一系列操作。同样,对于Windows应用,可以使用C#或者AutoIt(也是一种脚本语言,相比较与C#,AutoIt更适合做Windows应用的自动化脚本)捕获窗体句柄进行操作。 今天主要记录一下使用 阅读全文
posted @ 2022-07-26 10:49 log9527 阅读(4094) 评论(8) 推荐(3)
摘要:由于WPF应用程序出现卡死的情况,特记录一下问题的跟踪情况 1、多次进行NAudio事件注册,没有启用注销再注册的方式,造成应用程序CPU过高 private AudioNotificationClient audioNotification = new AudioNotificationClien 阅读全文
posted @ 2022-07-25 14:42 log9527 阅读(512) 评论(2) 推荐(0)
摘要:我们知道,WPF有两大特性:1、使用DirectX渲染;2、分辨率无关性:WPF使用与设备分辨率无关的单位来度量计算显示界面的像素点,相同大小的情况下,分辨率越高,像素点就会越多。因此在WPF中,使用矢量图(会根据WPF进行缩放,清晰度不变)比位图(固定像素点,缩放会出现锯齿,并且占用空间大)更合适 阅读全文
posted @ 2022-07-25 13:41 log9527 阅读(1667) 评论(2) 推荐(1)
摘要:StyleCop 可以帮助强制执行代码格式化规范,ReSharper 可以帮助你更高效地编写代码。把两者结合起来,你便能高效地编写符合团队强制格式化规范的代码来。 由于目前网上的大多数的方式在VS缺少部分功能的前提下没办法操作,所以记录一下个人VS安装StyleCop遇到的问题。 首先解决方法右键“ 阅读全文
posted @ 2022-07-25 11:07 log9527 阅读(741) 评论(0) 推荐(0)