2847|6

83

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

如何禁止窗口的显示 [复制链接]

我们现在有个Mass storage camera,每次一插入USB口,电脑就会弹出一个对话框,显示U盘里面的文件.
不知道有没有什么办法让他不弹出这个文件来呢?
我想在系统驱动层,看到这个窗口就直接kill掉,不知道行不行啊?
或者修改USB驱动?这个工作量似乎太大了点,哈哈.
不知道有没有牛人可以给一点好的建议呢,谢谢!

最新回复

感谢cnzdgs 的idea,实施成功!我设置wm_shell后,关闭该HWND.  详情 回复 发表于 2008-12-9 17:28
点赞 关注

回复
举报

64

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
LZ能找到这个窗体是由谁控件弹出来的吗?

 
 

回复

72

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
可以用SetWindowsHookEx来Hook消息,发现这个窗口就干掉。
 
 
 

回复

65

帖子

0

TA的资源

一粒金砂(初级)

4
 
我在应用程序中是可以找到这个窗口的,就是窗口一出现就kill掉,但是老大说,窗口一闪就消失了,这样给人的感觉很诡异!哈哈~
我现在发现原来是因为usb的自动运行造成的,如果在注册表中将usb设备的自动运行关闭就不会出现这个窗口了.
但是别的usb盘为什么不会弹出这个窗口呢,写firmware的同事说,是因为我们这个mass storage camera的u盘里面的文件格式不是普通的windows格式,
所以系统要弹出来了.
不知道楼上的兄弟说用hook,是否能在窗口显示之前就干掉,不让他显示出来呢?
但是用了hook,我们的卡巴肯定会认为他是病毒的,hoho,,,,,
有没有更好的办法呢,谢谢啊!
 
 
 

回复

70

帖子

0

TA的资源

一粒金砂(初级)

5
 
LZ可以试试在系统中关闭便携设备的 自动播放 功能
 
 
 

回复

79

帖子

0

TA的资源

一粒金砂(初级)

6
 
呵呵,谢谢,不过这一招是不行的,老大说修改了系统的行为,会影响别的软件的使用的.
 
 
 

回复

83

帖子

0

TA的资源

一粒金砂(初级)

7
 
感谢cnzdgs 的idea,实施成功!我设置wm_shell后,关闭该HWND.
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表