我创建了一个基于单文档视图的程序,视图类基于CHtmlView.
网页代码里面有:
<td height="22" valign="middle"><a href="#" onclick="external.sa();" ><img name="okImage" src="images/dl.gif" width="39" border="0" height="17" ></a></td>
sa()是我在vc里面的一个函数。
我在视图类里面加了:BEGIN_DISPATCH_MAP(CHtml002View, CHtmlView)
DISP_FUNCTION(CHtml002View, "sa()", sa, VT_EMPTY, VTS_NONE)
END_DISPATCH_MAP()HRESULT CHtml002View::OnGetExternal(LPDISPATCH *lppDispatch) 

 *lppDispatch = GetIDispatch(TRUE);// 返回自身的IDispatch接口 
 return S_OK; 

仍然不能响应onclick()函数。
提示对象不支持此属性或方法,
那位高手看看缺少哪部分支持呢?