C#编写自动关机程序复习的知识
首先一个程序***要素是logo
在设置里面可以设置程序图标,在ICON里设置。
ICON图标可以在网上下载。
这些都是表面功夫
程序中涉及到Buton、Label、Timer、Notiflcon控件
Button按钮控件,可以设计点击事件
如下所示:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
|
label控件操作简单
能够显示字符,并且其成员有text,可以随时更改文本
timer控件相当于嵌入式中的定时器,在属性中行为一栏中设置ENABLE 并且设置interval时间间隔500就是半秒。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 |
|
上面我每隔半秒进入中断一次,判断,如果已经设置过定时关机,就判断是否到达关机时间,并显示还剩多少秒关机。如果没有设置定时关机,就不显示。
其中button1和Label的text都可以随时更改。
基本功能设置完成
接下来还有一个最小化到托盘的设置
用到Notiflcon控件
此控件设置最小化图标,在设置里可以设置icon图标。
他带有的事件有鼠标单击,鼠标双击,单击,双击。
1 2 3 4 5 6 |
|
上述我设置了鼠标单击,代码里是恢复可视化,正常窗口。
再之得设置程序最小化时隐藏在下边
1 2 3 4 5 6 7 8 |
|
上述就是一个关机程序,自己做着玩的。。
整体构架如下图所示。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 |
|
界面如下:
相关文章
- 使用体验及心得
- 【笔记php】如何使用PHP从JSON提取数据?
- 解决谷歌广告拖慢网站加载速度的问题
- 计算机无法与振弦采集模块通讯
- 【代码笔记】php如何显示当前日期时间,date()函数
- 【php】php进行字符串替换
- “飞天加速计划·高校学生在家实践” 活动心得体会
- NoSQLBooster for MongoDB 中跨库关联查询
- windows通过devc++配置c语言环境
- DEV c++点击f5刷新运行代码,会闪退,点击运行却不会闪退。怎么解决?
- 【代码笔记】c语言实现生成随机数
- 使用阿里云后的个人感言
- 人生第一次使用ECS服务器
- MongoDB Spark Connector 实战指南
- SAP QM完成使用决策后库存没能自动过账?
- 在ecs 上部署asp core api 项目
- [代码笔记]php+mysql实现模糊搜索关键词功能
- 【Typecho JOE 模板改动】设置不自动跳转到指定评论位置,优化seo
- 谷歌翻译将终止大陆地区翻译服务,chrome将不能进行网页翻译
- 感谢阿里云