社区
ATL
帖子详情
ATL插件问题
hedengxiang
2011-12-08 10:32:58
请教个问题,我用ATL写了一个插件,这个插件在IE或者360浏览器中都能正常被加载,但是在Firefox浏览器中却无法加载,请问这是什么原因呢?应该如何解决呢?
...全文
114
9
打赏
收藏
ATL插件问题
请教个问题,我用ATL写了一个插件,这个插件在IE或者360浏览器中都能正常被加载,但是在Firefox浏览器中却无法加载,请问这是什么原因呢?应该如何解决呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hedengxiang
2011-12-08
打赏
举报
回复
自己顶一下。。。
没有人能回答一下吗?
hedengxiang
2011-12-08
打赏
举报
回复
[Quote=引用 8 楼 dream238 的回复:]
引用 7 楼 hedengxiang2011 的回复:
引用 5 楼 dream238 的回复:
可以ActiveX与NPAPI相结合,一个DLL提供两套插件入口,这样不同的浏览器就可以根据自己的需求加载同一个DLL了。但凡这种同时兼容的插件,文件名一般以np开头,导出函数有9个,4个为普通的COM导出函数,3个给NPAPI的。
谢谢,那如果我用ATL写的话,也能用上述的方式来……
[/Quote]
嗯,那我去研究一下吧,谢谢!
ArcRain
2011-12-08
打赏
举报
回复
[Quote=引用 7 楼 hedengxiang2011 的回复:]
引用 5 楼 dream238 的回复:
可以ActiveX与NPAPI相结合,一个DLL提供两套插件入口,这样不同的浏览器就可以根据自己的需求加载同一个DLL了。但凡这种同时兼容的插件,文件名一般以np开头,导出函数有9个,4个为普通的COM导出函数,3个给NPAPI的。
谢谢,那如果我用ATL写的话,也能用上述的方式来实现吗?与NPAPI相结合?能具体说下用哪些函数么?
……
[/Quote]
ATL与NPAPI可以结合的,NPAPI是另外一种插件机制了,Firefox与Chrome都支持,具体的文档Mozilla上比较详细
https://developer.mozilla.org/En/Plugins
最好还是结合你的具体功能需求再考虑是否采用吧。
这个具体应用的实现我也说不好,没有深入写过。
hedengxiang
2011-12-08
打赏
举报
回复
[Quote=引用 5 楼 dream238 的回复:]
可以ActiveX与NPAPI相结合,一个DLL提供两套插件入口,这样不同的浏览器就可以根据自己的需求加载同一个DLL了。但凡这种同时兼容的插件,文件名一般以np开头,导出函数有9个,4个为普通的COM导出函数,3个给NPAPI的。
[/Quote]
谢谢,那如果我用ATL写的话,也能用上述的方式来实现吗?与NPAPI相结合?能具体说下用哪些函数么?
adobe的AcroPDF.dll这个dll可以实现把Reader嵌入到网页中。。。
ArcRain
2011-12-08
打赏
举报
回复
[Quote=引用 5 楼 dream238 的回复:]
可以ActiveX与NPAPI相结合,一个DLL提供两套插件入口,这样不同的浏览器就可以根据自己的需求加载同一个DLL了。但凡这种同时兼容的插件,文件名一般以np开头,导出函数有9个,4个为普通的COM导出函数,3个给NPAPI的。
[/Quote]
更正下,是7个导出函数,一不小心数数数错了...
ArcRain
2011-12-08
打赏
举报
回复
可以ActiveX与NPAPI相结合,一个DLL提供两套插件入口,这样不同的浏览器就可以根据自己的需求加载同一个DLL了。但凡这种同时兼容的插件,文件名一般以np开头,导出函数有9个,4个为普通的COM导出函数,3个给NPAPI的。
hedengxiang
2011-12-08
打赏
举报
回复
[Quote=引用 3 楼 dream238 的回复:]
ATL的BHO应该只能被IE内核的浏览器加载,Firefox与Chrome的插件要用NPAPI写。
[/Quote]
谢谢
可是我看adobe他们用了ActiveX写了一个插件,能够把它们的Reader嵌入到各种浏览器中,不知道是怎么做到的。。。
ArcRain
2011-12-08
打赏
举报
回复
ATL的BHO应该只能被IE内核的浏览器加载,Firefox与Chrome的插件要用NPAPI写。
zero_226
2011-12-08
打赏
举报
回复
我的能力只能帮你顶一下,牛人快来回答呀。
atl
word
插件
源代码
使用
atl
开发word
插件
,支持robbin工具条。开发环境:vs2012
SKP8
ATL
格式导出
插件
_20130424171107
SKP8
ATL
格式导出
插件
_20130424171107
使用WTL进行Windows桌面应用开发-第二部
1. 在第一部基础上增加更深入的内容,比如WTL提供的标准Win32窗口和自定义窗口的使用方式. 2. 涉及到一些项目开发难题的窗口自定义的解决方案。... 不同的VS版本对应的
atl
版本不一致,建议使用VS2010以上版本开发.
用vc++开发
ATL
shellext
插件
.zip
用vc++开发的
ATL
shellext
插件
.zip visual c++开发的
ATL
组件,
ATL
扩展
插件
用
ATL
写的IE
插件
用
ATL
写的IE
插件
。类似于IE收藏夹!但是加入了收藏夹网络存储功能,可以把收藏内容存到网络上,在多台电脑共享收藏夹 关键字可以是:
ATL
、IE编程、XML Web Services 代码编译环境:windows 2000 sp4 + vc.net ...
ATL
3,245
社区成员
48,539
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章