【发布时间】:2011-02-10 21:34:57
【问题描述】:
我使用 ATL 创建了一个 ActiveX 控件,已经用签名打包了它。
我想在网页上使用它,但在安装窗口名称是MyActiveX.cab,没有链接。 MyActiveX.cab 名称可以通过修改 html 页面的标记代码库属性来更改。但名称仍然是“XXX.cab”这样的格式,没有超链接。
我发现一个来自中文网站的activex控件有自己的名字和链接: 和它的对象标签没有什么不同:
<object ID="CMBPB_OCX"
CODEBASE="http://szdl.cmbchina.com/download/PB/pb50.cab#version=5,3,1,1"
classid="clsid:F2EB8999-766E-4BF6-AAAD-188D398C0D0B" width="0" height="0">
</object>
(来源:microsoft.com)
图片取自MSDN Pages,有链接。
Really want to know how to Set the activex control name?
我尝试向How to Set ActiveX Control Name 寻求帮助,但仍然卡住了。
I Signed the cab file and the activex dll file both,不知道如何将名称和超链接放在那个窗口中。
【问题讨论】: