关于开发在web环境中使用的ActiveX控件的一揽子问题!【大虾快施援手!】

hillbilly 2005-08-07 01:01:45
【目标】:用MFC实现一个Activex控件,能够显示本地图像文件的缩略图,并支持WM_DROPFILES。

这个目标基本实现了,我用vc做了一个程序调用这个控件,一切还好,但是把控件放到网页里面,我就遇到了一些不明白的问题。

问题1:在IE中如何让ActiveX接收到WM_DROPFILES消息:
在exe中使用此控件,当我把本地的文件拖拽到控件上时,一切正常(控件的OnDropFiles()被激发),但是当我在ie中使用这个控件的时候,我拽一个图片到控件上,则IE里显示了这个图片:(。

问题2:如何传参数给ActiveX控件?
我所知道的就是利用网页中的<param>标记,可是这样未免也太“光明正大”了吧?我想到在不同的页面中可以通过session传送数据,可是那是在服务器端,客户端的activex可以得到那些数据嘛?

问题3:控件老是被IE阻止
我在另外的机器上访问含有这个控件的网页,提示说ie阻止了一个控件的下载。
我在我的机器上访问这个网页,控件倒是正常显示,但是里面的对这个控件进行操作的javascript却又被ie拒绝执行了。

问题4:待续。。。: )



谢谢大家!
...全文
65 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

3,245

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧