我在网页上搜索到了<INPUT .......>这个Element。然后我准备把这个Element设置为焦点(就象在编辑模式下,单击某个Element,焦点就自动到了这个Element上了)。我用了Click()方法,好象没有用,然后又用了put_onclick()方法,可是却不知道怎么用这个方法是这样的:HRESULT IHTMLElement::put_onclick(VARIANT v);
不知道VARIANT v怎么用MSDN上:
VARIANT of type VT_DISPATCH that specifies the IDispatch interface of an object with a default method that is invoked when the event occurs.我设置了:
VARIANT varClick;
varClick.vt = VT_DISPATCH;
可pElement->put_onclick(varClick);就报异常错误了!各位高手帮帮忙,有没有其他方法我没想到的,或是解决put_onclick()的方法?
不知道VARIANT v怎么用MSDN上:
VARIANT of type VT_DISPATCH that specifies the IDispatch interface of an object with a default method that is invoked when the event occurs.我设置了:
VARIANT varClick;
varClick.vt = VT_DISPATCH;
可pElement->put_onclick(varClick);就报异常错误了!各位高手帮帮忙,有没有其他方法我没想到的,或是解决put_onclick()的方法?
解决方案 »
- VS2010 编译以VS2008的代码,生成Debug版运行提示‘应用程序配置ibu正确’
- 求助!纠结了很久~请问为什么CString 转int 或者 double 只会得到0?
- 使用DSHOW DES 如何在指定的坐标和尺寸将图片合成到视频流?
- 程序员在深圳群已经超过1600人,里面有很多在大公司上班的成员(包括国家级的研究院),有很多经验丰富的成员(包括参加过上亿元的项目的架构
- TreeCtrl右键菜单的问题.
- 如何终止运行中的线程?
- 各位,俺是新手,帮俺看看这个Link2001错误怎么解决?
- 简单问题请帮忙出出主意!!!!
- vc++ 链接错误
- 一个关于COM的问题
- 怎么样向公司要辞职证明啊?这个东西应该是什么样子的?
- 如何知道CWinApp类的cpp文件名?
varClick.vt = VT_DISPATCH;
varClick.varClick.pdispVal = pD;//pD为得到的Element的IDISPATCH
pElement->put_onclick(varClick);这样运行是可以运行了,可是并不能设置焦点到这个Element上,有什么办法吗?