首先正文之前, 啰嗦几句哈, 现在上班公司, 有次看到一个比我小3岁的测试写了不少的博客, 而且近期还有在写, (正好有次我查资料查到了他的一篇博客. )很是震惊和惭愧吧, 说没时间写博客基本是假的, 所以自己决定还是提笔试试吧.
自我感觉我的文笔还是不错的, 其实之前不想在网上发布东西的一个原因是: 自己有些对用语和措辞还是有些纠结的, 包括排版, 改了又改, 现在我想放开这些以促进自己积极性, 希望有效果吧. 但另一方面, 可能我有时的语句会比较随意吧, 当然各位看官有意见也可以提出哈.
下面进入今天的正题:
一. 小众软件: 首先大家要明白,这是一款小众软件(可以直观理解需求不大的软件), 具体解释和撕逼大家可直视该页评论, 就懂了:
https://www.appinn.com/keyboard-numlock-status/
二. 这位大神的键盘NumLock和CapsLock状态指示工具: https://www.cnblogs.com/laozuan/p/3375618.html
我这里也是在他的基础上改进的, 用到了他的代码, 就在此表示感谢吧.
三. 我为什么要改进:
1. 我自己遇到了这个需求: 我的笔记本就是连capslock灯都没有, 反而有个wifi指示灯, 还是比较新的笔记本.
2. 虽然上面2篇文章是2013年的, 但现在2019年根据我了解的笔记本, 很多缺失这2种指示灯至少一种, 当然需不需要用看你们自己了.
3. 在空闲的时间弄弄, 就当是自我学习了吧.
四. 我的改进点: 相信大家大概看下上面2篇文章, 不清楚的人, 也应该清楚了. 那么我的点主要是:
在大概说下编码之前, 我先申明下, 我是一名测试, 我做的自动化测试也主要用的java语言, 这次是C#小软件, 所以能力有限哈, 也希望各位看官给出一些建议和指出一些错误.
第1和第3个需求:换ico: 先把准备好的ico放在Resources文件夹(图片转换ico, 推荐个在线链接:https://www.easyicon.net/covert/), 然后改
NumLockCap.Properties/Resources.Designer.cs里面4给对应的地方(哎呀, 做好这个到写这篇博客有段时间了, 有些地方记得不太清, 可能有问题)
第2个需求: 合并num lock和caps lock:主要是写2个winform, 一起启动(参考了这个: https://codeday.me/bug/20180625/186800.html, 在此感谢):
第4个需求: 主要参考这个: https://blog.csdn.net/qq452626100/article/details/52314283, 在此感谢
最后exe下载地址: https://pan.baidu.com/s/1KW6ceg_3iNlGOUP6PPT1dw
我在小众的留言还在审核, 大家也可以分享到小众, 谢谢了. 也希望有精力的继续优化.