一个小问题 麻烦大家解决下 谢谢!@

QuickPai 2009-11-23 10:18:34
windows下除了用taskkill等一些命令结束explorer.exe以外还有什么方法结束桌面和任务栏吗?或者java怎么实现结束桌面和任务栏,除了用runtime调用cmd以外?
...全文
126 点赞 收藏 19
写回复
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
QuickPai 2009-12-07
大家帮帮忙啊
回复
whut0802 2009-11-29
飘过,看了一眼
回复
QuickPai 2009-11-29
这些天下来,基本上是实现不了了,看来只有用JNI了,其实也不需要禁用桌面,因为我的程序就是整个屏幕的(而且在最前面),只要不让操作状态栏即可,所以只要禁用徽键和alt即可,所以问问在c++里面如何禁用徽键和alt键,希望大家能给个完整的代码,因为我对c++不是很熟悉,谢谢!
回复
tg008007x3 2009-11-24
同意楼上的说法!祝楼主好运。
回复
hejunlong007 2009-11-24
用java当然能实现,不过费劲,只要c++能实现的,java也能,c++实现就相当于拿着斧头去砍柴,用java就相当于拿着小刀去砍柴,不过也能弄回柴火来,所以我赞成楼主这种意志品质,顶一个,你能实现的。
回复
phyerbarte 2009-11-24
http://www.xa-ccb.com/forum/posts/list/6.page
Java获得本地窗口句柄。楼主,Java从某种意义上讲就是C++的封装,他没有指针,Java跑在虚拟机上,他的跨平台特性决定了他不能直接接触到操作系统的底层,Java是为了能够更简单更方便的处理业务逻辑而出现的也就是所谓的敏捷开发。有些东西,比如添加到系统服务之类,只是利用了windows的一些功能调用了Java的应用而已。并不是真正意义上的桌面应用。而VC C#是微软的东西,windows也是微软的,那他们之间自然能够更容易互相沟通。Java想开发windows的桌面应用,不适合,但不是不行,想要操作系统底层的东西,你最终还是要调用系统的api,那就貌似只能用JNI调用C程序,要么exec执行exe程序或者cmd。
回复
xgj1989 2009-11-24
路过
回复
QuickPai 2009-11-24
[Quote=引用 11 楼 windchenhonglong 的回复:]
利用C写成动态库,在JAVA中通过JNI进行调用
[/Quote]
除了调用JNI之外没有好的办法了 就是用java是不能实现的是吧?
回复
student82 2009-11-24
路过,帮顶
回复
风龙-3 2009-11-24
利用C写成动态库,在JAVA中通过JNI进行调用
回复
QuickPai 2009-11-24
另外确实可以用java实现的,为什么说不属于呢,java的主要就是网络编程,但是并不等于说java只能网络编程啊 是吧
回复
QuickPai 2009-11-24
那么C#下如何实现这个功能呢?
谢谢了
回复
捏造的信仰 2009-11-24
因为这些东西基本上都不属于 Java 范畴了,如果楼主意在 Windows 编程,那么学 C++ 或 C# 比较好。
回复
QuickPai 2009-11-24
那么java在windows下硬件信息都可以实现、还可以做成NT service等等,难道这些都可以否定吗?
回复
捏造的信仰 2009-11-23
Java 不适合做这种深入操作系统的东西的。
回复
QuickPai 2009-11-23
哎 我在qq上问至少还有人说打开任务管理器结束 总还有个安慰啊 呵呵 在这里却都说不知道 实在是让人感到难过啊 呜呜。。。
回复
bawgiitx 2009-11-23
不知道~~~~~~~
回复
同上 其他的不清楚
回复
amdgaming 2009-11-23
帮顶 ,其他不知道了,,,,,
回复
发动态
发帖子
Java SE
创建于2007-09-28

6.1w+

社区成员

Java 2 Standard Edition
申请成为版主
社区公告
暂无公告