社区
ATL
帖子详情
shell扩展dll,安装后没有加载,重启explorer之后才加载成功,请教?
waltsin
2009-07-15 03:09:21
使用ICopyHook写了个shell扩展,实现了对文件夹的重命名、删除的监视,编译出来dll后,使用innosetup打包,在脚本中使用regsrv32注册的,之后重启系统,这个dll却没有被加载,重启explorer之后才加载上,不理解为什么?
...全文
350
14
打赏
收藏
shell扩展dll,安装后没有加载,重启explorer之后才加载成功,请教?
使用ICopyHook写了个shell扩展,实现了对文件夹的重命名、删除的监视,编译出来dll后,使用innosetup打包,在脚本中使用regsrv32注册的,之后重启系统,这个dll却没有被加载,重启explorer之后才加载上,不理解为什么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
a5796489
2012-05-15
打赏
举报
回复
我也碰到这情况,果然是inno Setup的问题
dailinye33
2012-05-14
打赏
举报
回复
[Quote=引用 12 楼 的回复:]
原因找到了,脚本写的有问题。
谢谢各位了
[/Quote]
请问楼主,能不能讲下你找到的原因是什么啊,我现在跟你碰到一样的问题,我现在是在windows7 x64上有两种扩展,一个图标覆盖,一个是右键扩展,也像你一样,重启系统后右键扩展能出来但图标覆盖扩展不出来,重启explorer后恢复正常。另外我在xp和32位win7下都正常,但在win7 64位上就不正常了,求楼主指教。
waltsin
2009-07-20
打赏
举报
回复
原因找到了,脚本写的有问题。
谢谢各位了
waltsin
2009-07-19
打赏
举报
回复
系统完全起来也是不起作用,重启explorer就起作用了,如果是因为依赖的资源没有加载,为什么重启explorer就可以了呢?
arong1234
2009-07-19
打赏
举报
回复
怀疑你的东西依赖一些其他的资源,必须等系统完全起来才能被加载,因此想办法找到重启时失败的原因吧
[Quote=引用 7 楼 waltsin 的回复:]
我调试的时候是重启explorer来测试的,没有问题,就是打了安装包,安装包中也使用regsvr32注册了,安装后,不重启系统,而是重启explorer,shell起作用,但是重启系统反倒不起作用了,必须再次重启explorer。
不知道楼上前辈的“再加点信息”指的是加什么信息,怎么加?谢了
[/Quote]
waltsin
2009-07-19
打赏
举报
回复
???
waltsin
2009-07-17
打赏
举报
回复
是不是跟innosetup有关呢
waltsin
2009-07-17
打赏
举报
回复
我调试的时候是重启explorer来测试的,没有问题,就是打了安装包,安装包中也使用regsvr32注册了,安装后,不重启系统,而是重启explorer,shell起作用,但是重启系统反倒不起作用了,必须再次重启explorer。
不知道楼上前辈的“再加点信息”指的是加什么信息,怎么加?谢了
oyljerry
2009-07-16
打赏
举报
回复
按理重启以后,explorer会重新启动,会加载shell,跟重启explorer一样的,再加点信息等看看
waltsin
2009-07-16
打赏
举报
回复
[Quote=引用 4 楼 jiangsheng 的回复:]
Explorer在启动的时候加载这些对象……
[/Quote]
谢谢前辈提示,但是有一点我不太明白,我在安装程序里执行了注册,之后重启了系统,重启系统的时候explorer也重启了呀,为什么加载不上呢,而是非要单独重启explorer才行啊?
蒋晟
2009-07-16
打赏
举报
回复
Explorer在启动的时候加载这些对象……
WaistCoatX
2009-07-15
打赏
举报
回复
重启系统都不可以???
waltsin
2009-07-15
打赏
举报
回复
回复楼上:
其实很简单,共分三步
第一步,打开google,或者baidu
第二步,输入 shell编程、shell扩展或者其他关键字
第三步,筛选查询结果
我就是这么做的,不过看过就关了,也没下下来
wwwhhb4002
2009-07-15
打赏
举报
回复
楼主强人,给点制作shell扩展的资料呀
教你如何查找入侵者
一天正在发呆,QQ上的一个朋友向我求救:“我的网站被黑了,首页给换了,SOS!”。最近正好无事,索性就帮帮他吧。 收复失地 刚刚准备在浏览器上输入他网站的地址,结果却停了下来:如果入侵者在首页挂了马,我岂不是也要遭殃?所以我先用查看挂马的工具检查了一下。
没有
不可见窗 体、
没有
JS调用、
没有
Object,OK。进了首页看到上面只有入侵者的名字和一些图片,网站里边的具体情况待会再看吧。向朋友要了管理员...
电脑知识大全
电脑知识大全详细研究WinXP中CPU占用100%原因及解决方法CPU占用100%案例分析 电脑硬件知识大全(看完了你就成硬件高手了)电脑故障排除之“八先八后”网络诊所病历大公布机器响铃不断,这时,如果你知道响铃的含意,就不用去
请教
专业人员了。硬件故障判断如何预防使用软件引发电脑硬盘的六大"硬伤
扩展
名查询大全windows罕见技巧集(收集整理)windows XP技巧终极必杀全集正确
安装
机器不
2000/XP/2003常见问题集锦
第一部分:
安装
启动问题1、关于所有版本XP在
安装
进度还剩下34分钟进度条就停止不动的说明以及解决方法 在
安装
还剩34分钟,也就是
安装
设备时屏幕会一直定在那儿不走,硬盘灯不亮!造成这种现象的原因极有可能是主板上的USB2.0的问题,因为XP在才出来的时候并不支持USB2.0。只有
安装
了SP1补丁包XP本身才能USB2.0设备。如果你在
安装
XP时,使用了USB2.0接口的鼠标或键盘,就会发生问题了
{电脑救助站}常用知识2
问题产生原因原因--解决方法
内存条坏了--更换内存条
双内存不兼容--使用同品牌的内存或只用一条内存
内存质量问题--更换内存条
散热问题--加强机箱内部的散热
内存和主板没插好或和其它硬件不兼容等--重插内存或换个插糟
硬盘有问题--更换硬盘
驱动问题--重装驱动。如果是新系统,要先
安装
主板驱动
软件损坏--重装软件<
2000/XP/2003操作系统常见问题集锦
第一部分:
安装
启动问题1、关于所有版本XP在
安装
进度还剩下34分钟进度条就停止不动的说明以及解决方法在
安装
还剩34分钟,也就是
安装
设备时屏幕会一直定在那儿不走,硬盘灯不亮!造成这种现象的原因极有可能是主板上的USB2.0的问题,因为XP在才出来的时候并不支持USB2.0。只有
安装
了SP1补丁包XP本身才能USB2.0设备。如果你在
安装
XP时,使用了USB2.0接口的鼠标或键盘,就会发生问题了,因为
ATL
3,245
社区成员
48,539
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章