分享
 
 
 

用SDK设计的自动关机程序(一)

王朝other·作者佚名  2008-05-18
窄屏简体版  字體: |||超大  

注:大家好,这段时间,很多朋友反映我和小朱这个SDK的这个教程还是不错的。其实,内容怎么样我倒不敢说多好,但我想这个想法是好的,就是先学windows SDK编程再学MFC从而达到灵活运用vc++的能力。自从我写了小板凳的菜单加强版后,在家呆了几天就到了学校,在家的时候我和小朱就约好我用SDK的方法写一个自动关机的程序,他接着写第二个小板凳的支解。我是抱着修养的心态回家过节的,所以什么资料都没带,后来和小朱一说,小朱也同意了,我就到学校写这个程序。我的机器在学校的机房,第一个星期不开放,我气的不行,我想这个星期只有做一些程序总体的考虑了,小朱告诉我VCHELP网站有一个自动关机的程序是用MFC写可以下载,模仿它的程序就可以了。学校上网地方不少,可是大一学生太多,而且多为聊天,上网很不易,隔了几天我把那个程序下载下来了,运行一看,靠,界面真的很不错,当时我也没多想就决定模仿它的界面(其实在后来的开发过程中,这个程序还给了我其它的帮助,它的作者:胡斌 EMail:efan@ynmail.com),我接着试了一下它的关机功能,好象有时关不了,有时候又能关。我心里已经有了一种自动关机的设计的方法,管它呢,写着先。从第二个星期开始我就开始写了,天天泡在机房里。逃课自然不用说,这个学期有操作系统,数据库和系统结构,反正先逃几节到后面在补。我们同学的机器都放在机房里,连网就不用说了,这个学期我们班流行暗黑二,天天人不断,我的机器32M,哈哈,幸免于难。星期日写完了。连晚给小朱发过去了,第二天就发现一个BUG,在同学的帮助下修改过来了(在后面我还要具体说这个BUG)。今天开始写设计的过程,本来想晚几天写,但不写完总感觉不好,干脆在辛苦几天好好休息休息。这个注有点长,请大家不要见怪,最后我还想说一下,我没有MSDN,结果查一些函数很不方便,我的一个同学是学DELPHI他告诉我DELPHI有个MSHELP里有windows SDK 编程的帮助,API函数也自然有,我看了一下,很不错哦,也不大,真是方便,所以大家在没有MSDN的时候不妨考虑一下borland shared里的win32help帮助文件。好了,言归正传。我们开始吧。 和大家一起进步是我的心愿---枣子,3.13

下载此程序

打算分几个部分来讲。首先是整体考虑,其次是界面,完了是怎样让机器自动关闭,我想重点是界面的设计,这也是我花了很多时间做的一件事,实际上,我开始写这个程序的时候,我的同学用DELPHI说他可以很快的写一个自动的关机程序。他确实做到了,在不到十分钟的时间里,一个简单的界面完成了,加了关机的代码之后,程序运行的很顺利,我也确实很佩服DELPHI的快速开发能力,但我却一直不想把时间花在DELPHI上。我其实也不是什么高手,这个自动关机程序设计的几点技术我原来没有涉及过,但写的过程中我发现我进步了不少,同时我也可以在某些方面很好的控制我的程序。所以我在写完后我能写出下面的开发全过程,而我认为我的那个同学肯定不能说出实现这个程序的一些细节过程。

一:整体考虑 首先刚才说了,界面是模仿MFC的那个关机程序,就是有一个静态框显示当前的时间和日期,而且不断的刷新,右边是一个静态文本框,显示自动关机时间,完了就是两个COMBO BOX我真的不知道中文应该怎么说。一个显示关机的小时,一个显示关机的分钟,再右边是一个开始按钮,这个按钮的作用是按了之后程序缩小到任务栏中,并且程序开始实行自动关机功能。如果设了自动关机时间后,到了时间机器就会自动关闭,当你右击任务栏的那个图标时就会弹出一个菜单,当你选择"停止"选项时,自动关机功能停止并且恢复主窗口,你可以重设关机时间,当鼠标停在任务栏的图标上时,就会显示用户选择的当前关机时间。程序要实现的总体功能就是这些。

上面就是这个程序的主窗口。 好了,下面我们来具体看看每一部分的实现情况。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有