方法是后来改写的,
在odl文件里改为:
[id(6)] void test(BSTR lpText, [optional]VARIANT bckImage,[optional]VARIANT popFlag);
在控件的.h文件里改为:
afx_msg void test(LPCTSTR lpText, const VARIANT FAR& bckImage,const VARIANT FAR& popFlag);
.cpp文件里改为:
void CMyCtrl::test(LPCTSTR lpText, const VARIANT FAR& bckImage,const VARIANT FAR& popFlag)
问题:
1、在网页上调用obj.test("welcome!",0,1);
可是调试时,两个可选参数的值全是???
2、将test里后两个参数中const和FAR&去掉,可是可选参数的值.vt=VT_EMPTY。
哪里出了问题,请高手指点!