您的位置:首页 > 其它

Visual Studio 2008 + ATL编写Scriptable BHO (IE Extension/Add-on) 的注意事项

2009-08-22 06:27 639 查看
VS有可视化工具直接生成ATL的类,但是要添加接口需要修改idl文件,比如在这里:

 

interface SampleBHO : IDispatch{
};
 

改成

 

interface SampleBHO : IDispatch{
[id(1), helpstring("method SetCallBack")] HRESULT SetCallBack([in] IDispatch *disp);
[id(2), helpstring("method CallCallBack")] HRESULT CallCallBack(void);
};
 

就添加了两个方法。

 

这个BLOG有详细的示例:

http://blogs.msdn.com/sheetalkamat/archive/2007/08/09/Interoperability-of-jscript-with-com.aspx
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ie interface 化工 blog