中易网

java 监控系统的新窗口弹出

答案:3  悬赏:40  
解决时间 2021-02-05 21:24
能否用java实现:做一个java程序A,A能监控系统的新窗口弹出。例如B程序在运行中(B非java的程序)弹出一个窗口,A就能获取有新窗口弹出。window平台
最佳答案
在不考虑编程环境的情况下 就编程来说是可以实现的,每开一个窗口 都会有广播消息发出。所以只要拦接(挂勾)这个消息就可以知道了。
但在windows平台上,java是运行在虚拟机上的,这个消息虚拟机没有处理,所以在虚拟机里的java应用是无法收到这个消息的。
全部回答
java代码最好与平台无关,这种代码还是拿C写比较合适
Java 做这个麻烦的, 要绕路. JNI 实现个全局钩子, Java里调. 本质还是mfc so, java 只能做个套子, 内核还是要和平台绑定.
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
谁知道家庭装修加隔热板(室内加)的效果
机顶盒用高清线一会能看一会不能看是怎么回事
博友广告装饰图文快印地址在什么地方,想过去
思科console线连接电脑那头的是Rj45连接器吗
有没有一年买一次的小额医疗保险?
哈尔滨哪里作重睑术,也就是双眼皮手术做得好
移动,联通,小灵通的查话费分别是打什么电话?
韩饰潮流延陵店地址在什么地方,想过去办事
春菜怎么做好吃,春菜的吃法
真正的喜欢 是怎样的感觉呢
安徽大学磬苑校区-笃行南楼在什么地方啊,我
书法是一门高级的艺术,无声而具有音乐之和谐,
碱能生成碱性氧化物吗
你能帮我算算三年交,每年3w的那种收益是多少
罗缔发域多少钱一盒
推荐资讯
壳牌灰喜力能用在踏板摩托车上面吗
和family一样有内在含义的单词。
淘宝上七日内无理由退货要自己承担运费吗?
请问中国有研制舰载预警机和舰载战斗机电子干
320尼龙牛津布制成,100%防水PU涂成是什么意
vivo手机一些软件图标变大 无法删除
监管机构英文怎么说
月经前几天减肥最有效
为什么开始用麦吉丽会长痘痘
儿子的杯子被同学打烂,要喊他赔吗?
酒店的电脑运行iwanna卡的要死,什么水平
有没有温馨的一对一的女尊小说?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?