|
|
1
1
我对MFC ActiveX包装器不是非常熟悉,但我可以回答一般意义上的问题: 可以通过自动化语言(例如Javascript)调用具有从IDispatch派生的接口的COM对象。这些方法还必须是“自动化兼容”的,这意味着参数可以转换为变量类型,或者是显式的变量类型。请注意,对于输入/输出参数,类型必须为VARIANT*,以便自动“连接”工作。 我不知道如何在客户端脚本中访问ActiveX对象(例如:将其嵌入页面),但如果它有一个从IDispatch派生的接口,则可以从Javascript(和其他自动化语言)调用它。我希望这有助于。。。 |
|
|
2
1
|
|
|
3
0
如果您使用的是VS08 MFC ActiveX模板,您可能会在控件的.h文件中看到类似的代码段(在类声明中,它受保护):
在.cpp文件中有这样一个:
我从来没有使用过这个,但这是您的分派接口-也就是其他人可以调用的对象上的方法。这意味着什么:
还有DECLARE_MESSAGE_MAP()和DECLARE_EVENT_MAP(),这可能也是您想要的。 |
|
|
code-geek · Jquery根据单选按钮选择隐藏或显示文本字段 1 年前 |
|
|
Alex · 在轻量级中同时解构和不解构变量 1 年前 |
|
|
Ângelo Rigo · ReactJS映射:如何迭代[关闭] 1 年前 |
|
|
bairog · 从按属性筛选的对象数组字典中创建值数组 1 年前 |
|
|
lokiuucx · JS对象属性返回未定义,尽管对象属性应该有值 1 年前 |