java 监控系统的新窗口弹出
答案:3 悬赏:40
解决时间 2021-02-05 21:24
- 提问者网友:涼初透
- 2021-02-05 17:23
能否用java实现:做一个java程序A,A能监控系统的新窗口弹出。例如B程序在运行中(B非java的程序)弹出一个窗口,A就能获取有新窗口弹出。window平台
最佳答案
- 二级知识专家网友:白日梦制造商
- 2021-02-05 18:26
在不考虑编程环境的情况下 就编程来说是可以实现的,每开一个窗口 都会有广播消息发出。所以只要拦接(挂勾)这个消息就可以知道了。
但在windows平台上,java是运行在虚拟机上的,这个消息虚拟机没有处理,所以在虚拟机里的java应用是无法收到这个消息的。
但在windows平台上,java是运行在虚拟机上的,这个消息虚拟机没有处理,所以在虚拟机里的java应用是无法收到这个消息的。
全部回答
- 1楼网友:你好陌生人
- 2021-02-05 19:29
java代码最好与平台无关,这种代码还是拿C写比较合适
- 2楼网友:一起来看看吧
- 2021-02-05 18:49
Java 做这个麻烦的, 要绕路.
JNI 实现个全局钩子, Java里调.
本质还是mfc
so, java 只能做个套子, 内核还是要和平台绑定.
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯