返回列表 发帖

请问XP关闭系统当前应用程序的命令是什么?(ALT+F4按着不方便)

如题!我想以命令方式关闭当前的窗口或应用程序,是什么命令呀?我想设置一个快捷键(关闭当前的应用程序)到音速启动,就是不知道是什么命令。。。

[ 本帖最后由 WeeVee 于 2006-3-6 05:42 PM 编辑 ]

顶!!!!!!!!!!

TOP

楼主的意思是想用一个简单的快捷键替代系统的 ALT + F4 的作用,所以在定义快捷键时需要指定一个运行命令,而这个命令能起到 ALT + F4 的作用且能关闭任何当前窗口程序,对吗?

Windows 应该没有这样的操作,除非有某个这样的工具软件。XP 有个 TasKill 命令虽然可以中止进程,但需一个个进行,起不到楼主要的效果;
我想了想始终领会不到 ALT + F4 背后到底执行的是何种命令,不过另外一种实现的可能性是有的,就是使用键盘传送命令来执行 ALT + F4 ,不过我不会。^_^

TOP

原帖由 Aycox 于 2006-3-6 19:00 发表
。。。XP 有个 TasKill 命令虽然可以中止进程 ...


纠正一下:是 Taskkill
行云流水兮  用心无多  求大道以礼兵兮  凌万物而超脱



关于TheWorld2.x功能的全面介绍请参考=世界之窗使用手册=

TOP

没有人知道啊?————

TOP

建议LZ直接结束进程好了,因为我实在找不到比快捷键更快捷的方法,呵呵
悲剧好比是我不小心切掉了自己的小手指;喜剧好比是你不小心掉进了下水道。

TOP

用KeyTweak重新定义你的键盘按键的功能

TOP

Alt + F4 也就是Windows向应用程序发送一条 WM_ENDSESSION 消息 (结束任务) ,也就是 任务管理器 中的 “结束任务”按钮的功能 。 结束任务 和 结束进程 是两码事,结束进程是强制性的,对应函数是 TerminateProcess .  

不明白?想象一下 男女做×  和 男强×女 的区别。
前一种被作用对象是心甘情愿, 后一种则是是被逼无奈。但效果都一样  嘿嘿~~
所以哈,尽量用前一种。实在搞不定,只有霸王硬上弓了~~

实现方法:可以用GetForeWindow 获取当前窗口句柄,PostMessage(发送消息) 参数设置为 WM_ENDSESSION,WM_CLOSE(关闭窗口) 就OK了,然后讲你的程序设置一个 热键。 开机自动运行起来隐藏。 应该就是楼主要的功能了。

CMD,VBS,BAT等系统脚本也许也OK,那就不知道了 我菜鸟一个

上面提及的那些函数,大家可参考Windows API大全之类的电子书。每个编程者都要看的东西,很常见的。

TOP

yagamis 介绍的挺细,有心!不过楼主本就是想通过音速启动定义快捷键来执行命令,其实就是想要 Alt+F4 的系统命令行形式,说句实话,楼主可能要求太高了喔^_^

TOP

我用wsh脚本做了一个
楼主试试?
附件: 您需要登录才可以下载或查看附件。没有帐号?加入 我们

TOP

返回列表