03 2023 档案
摘要:Windows右下角托盘程序是Windows系统的一大特色。在某些场景非常适用。 因业务需要实现一个后台程序,需要开机自动启动,默认不显示窗体,点击系统右下角托盘图标时显示窗体,关闭窗体时隐藏而不退出程序,在托盘图标上点右键显示菜单,可以退出。 一、托盘图标的实现 C#中提供了notifyIcon组
阅读全文
摘要:正规软件建议还是使用官方的标准安装程序组件,因为官方的标准安装/卸载组件能更好的与操作系统衔接,安装和卸载流程更加规范。 今天提供一种野路子,全用代码实现安装卸载器。 需要写一个程序,包含安装器、卸载器、主程序。 在visual studio中创建一个解决方案,解决方案里创建3个项目分别对应安装器、
阅读全文
摘要:公司市面上有一套产品,且学校有对应教学教材,学校偶尔会用来做实操比赛,由于比赛系统是在产品外层包了一层壳(iframe嵌入产品)来实现实操,内部产品直接使用的线上正式版,产品经常做一些营销活动,会弹出一些花里胡哨的广告,如果在学校里比赛场景中弹广告有损赛场纪律和严肃性,但与开发团队沟通去掉广告也很难
阅读全文
摘要:在某些时候需要实现一个界面的后台程序,程序自动运行,但起初不显示窗体,在满足触发条件时显示,此时需要在运行程序时先自动隐藏窗体。 修改窗体对应的Program.cs: using System; using System.Collections.Generic; using System.Linq;
阅读全文