大家给个思路--我想让用户双击分区时(C:,D:,E:等)先运行我的程序,然后再进入分区 RT 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 试一试在根目录下建立autorun.ini[AutoRun]open=***.exeicon=*** 试一试在根目录下建立autorun.inf[AutoRun]open=***.exeicon=***这种方法到2000好象就不行了 bj_leo_2000(想学网络,想找个明白的热心人) :能否具体些? hook api 他要访问硬盘的 关于在根目录下建立autorun.ini的方法只在98下可行,在2000下不行。 建立autorun.ini的方法只在98下可行 正确的方法应当是写wdm文件驱动,该驱动的写法可以参见filemon这个程序,在网上有地方下的在驱动中进行判断,如果文件名称仅为c:\ d:\则其为访问文件夹1.设置一个EVENT表示有访问硬盘的事件发生,WIN32层等待该事件后调用函数2。使用等待事件的函数等待某个事件的set,来确定是否允许访问 volcary(冰火山)你好:我对驱动方面的东东一窍不通,能否说的具体些? 在2000下不知道写folder.htt\desktop.ini行不行,只记得有一种病毒用的好象就是这种方式 flyer_2001() :能具体些吗? flyer_2001() :可以压缩发到.cn 有个办法Hook鼠标,当其单击或双击时用WindowFromPoint判断是否是浏览器然后插入到浏览器,测试Item是否被击中,是的话就将浏览器挂起然后运行你的程序 还有个办法,直接插入到Exploer.exe监视其消息 Ah(蓝过天) :我也这样想过,但后来被我否定了。“Hook鼠标,当其单击或双击时用WindowFromPoint判断是否是浏览器”这些都是可以作的。但我打开一个文件夹可以用右键的“打开”选项啊!还可以用键盘的快捷键。还有资源管理器等等,这样做下来效果难以预料。 还有个办法,直接插入到Exploer.exe监视其消息:具体些 volcary(冰火山) 你好,wdm文件驱动和WIN32层之间如何通信? 在WIN32层使用DeviceIoControl在驱动层使用 响应IRP_MJ_DEVICE_CONTROL 或 FASTIO的FastIoDeviceControl(自己定义名称)使用事件机制(KeSetEvent等)进行相互通知 flyer_2001():邮件已收到,谢谢! TO: ajn_sailing(我心飞翔) 关键是测试Item是否被击中,是的话就将浏览器挂起然后运行你的程序怎么插入到是其次.插入后监视其消息测试Item是否被击中,左键还是右键windows 核心编程中有详细的说明,只不过书上的是针对桌面,实际上和这个也差不多,都是监视ListView的消息和向其发送消息. folder.htt\desktop.ini是可以的,但是必须按WEB页查看,不过还好现在很少有人不这样做。 谢谢大家的分析我决定照volcary(冰火山)的方法做,虽然以前没写过驱动。等我写好了就把源码贴上来 已经搞定了!除了写驱动外,还可以hook NATIVE API 调试问题 串口接收到数据缓存下来后,通过线程不断的更新界面。导致界面响应速度底下 从FFMPEG中文网下载的一段代码,运行失败,寻原因 VS2005里串口通信MSCOMM控件生成的代码不一样呀 在vc中如何判断checkbox是否被选中了 怎么样让一个函数响应多个菜单项? 程序控製程序 (在現等候) CTreeCtrl和"磁盤"怎麼聯繫創建??? CStatic如何透明显示,除了派生是否有更简单的方法 关于删除图形的问题。 CRecordset是不是只能用forwardOnly方式打开?数据集中的数据什么时候读到内存中?(ODBC) 急!急需ADO操作数据库的封装类!
[AutoRun]
open=***.exe
icon=***
[AutoRun]
open=***.exe
icon=***这种方法到2000好象就不行了
在驱动中进行判断,如果文件名称仅为c:\ d:\则其为访问文件夹
1.设置一个EVENT表示有访问硬盘的事件发生,WIN32层等待该事件后调用函数
2。使用等待事件的函数等待某个事件的set,来确定是否允许访问
能具体些吗?
Hook鼠标,当其单击或双击时用WindowFromPoint判断是否是浏览器
然后插入到浏览器,测试Item是否被击中,是的话就将浏览器挂起然后运行你的程序
“Hook鼠标,当其单击或双击时用WindowFromPoint判断是否是浏览器”这些都是可以作的。但我打开一个文件夹可以用右键的“打开”选项啊!还可以用键盘的快捷键。还有资源管理器等等,这样做下来效果难以预料。
在驱动层使用 响应IRP_MJ_DEVICE_CONTROL 或 FASTIO的FastIoDeviceControl(自己定义名称)
使用事件机制(KeSetEvent等)进行相互通知
关键是测试Item是否被击中,是的话就将浏览器挂起然后运行你的程序
怎么插入到是其次.插入后监视其消息测试Item是否被击中,左键还是右键windows 核心编程中有详细的说明,只不过书上的是针对桌面,实际上和这个也差不多,都是
监视ListView的消息和向其发送消息.
我决定照volcary(冰火山)的方法做,虽然以前没写过驱动。等我写好了就把源码贴上来