js怎么调用多个参数的ActiveX控件的方法

js如何调用多个参数的ActiveX控件的方法
//MFC ActiveX控件里的方法
void CWebPrintCusCtrl::DirectPrint(BSTR m_data,int width,int height)
{

}
js调用
function CusPrint() {
    WebPrint.DirectPrint("http://www.baidu.com/img/baidu_sylogo1.gif",1024,768);
}

网页错误详细信息
消息: 错误的参数个数或无效的参数属性值
行: 21
字符: 13
代码: 0
URI: 

------解决方案--------------------
script语言只能调用dispatch类型的接口,你的DirectPrint是dual接口的方法吗?