activex lpdispatch-急求教!!ActiveX控件接口是返回值为LPDISPATCH类型的函数,该怎么调用?

问题描述

急求教!!ActiveX控件接口是返回值为LPDISPATCH类型的函数,该怎么调用?

封装了一个vlc的ActiveX控件使用,控件接口是返回值为LPDISPATCH类型的函数:
LPDISPATCH get_playlist()
{
LPDISPATCH result;
InvokeHelper(0x60020012, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
return result;
}

我是这么做的:
LPDISPATCH pvlcPlaylist;
pvlcPlaylist=m_vlc.get_playlist();
pvlcPlaylist.add(....);
编译出错:“.add”的左边必须有类/结构/联合
该怎么调用控件的方法呢?

时间: 2024-10-16 04:55:46

activex lpdispatch-急求教!!ActiveX控件接口是返回值为LPDISPATCH类型的函数,该怎么调用?的相关文章

activex-linux环境 java 开发类似Activex功能的插件或控件

问题描述 linux环境 java 开发类似Activex功能的插件或控件 linux环境 java 开发类似Activex功能的插件或控件,能够访问本地的程序

VBasic 6.0 控件接口和控件事件的扩展和增补

问题描述 VBasic 6.0 控件接口和控件事件的扩展和增补 怎么给VB 6.0的菜单条增加鼠标悬停事件,以及鼠标单击菜单条的非命令区域的click事件? 解决方案 可以使用窗口子类化实现http://blog.csdn.net/jiluoxingren/article/details/7486978

winform求教,控件里输入的数值怎么转换数据类型

问题描述 winform求教,控件里输入的数值怎么转换数据类型 怎么将在 textbox 里输入的数值转换成 int 类型或 double 类型 解决方案 if(!string.empty(textbox.text)) { int value = int.parse(textbox.text); }

asp.net中根据本机的屏幕分辨率来控制页面中gridview控件的PageSize的值

问题描述 asp.net中根据本机的屏幕分辨率来控制页面中gridview控件的PageSize的值 asp.net中根据本机的屏幕分辨率来控制页面中gridview控件中的PageSize的值,分辨率不同,PageSize的值不同 解决方案 http://zhidao.baidu.com/link?url=7_maszHk6yvjio7PD-aZQPwdpmMY6dN76qgTiEWp8cgGd4G9g_rgiqrdrxiaaKmdSQIG0C7SFx47uKVG5sN9Wa

java 算法-在JAVA-WEB中取得控件的名字和值

问题描述 在JAVA-WEB中取得控件的名字和值 while(enumeration.hasMoreElements()){ String nameString = enumeration.nextElement(); String[] valueStrings = request.getParameterValues(nameString); //由于名字可能会重复 for (String string : valueStrings) { System.out.println(nameStri

datagrid和repeader控件中替换标识值的方法_实用技巧

DataGrid控件中替换标识值的使用: <asp:DataGrid ID="dgList" runat="server" Width="100%" AutoGenerateColumns="False"> <Columns> <asp:BoundColumn DataField="COP_G_NO" HeaderText="物料号/成品货号"><

ASP.NET jQuery 实例9 通过控件hyperlink实现返回顶部效果_jquery

要实现该效果,首先要先了解以下几点基础知识: 窗体滚动事件:$(window).scroll(function(){...}); 获取窗体滚动距离:$(window).scrollTop(); 获取窗体高度:$(window).height(); 了解以上内容就可以实现通过hyperlink控件实现返回顶部的效果了. 1.准备界面结构代码: 复制代码 代码如下: <form id="form1" runat="server"> <div> &

(在HTML中)我先将select控件中选取的值取出放入数据库(已经实现),然后我需要查看信息的时候从数据库中取出数据,如何让select控件显示我从数据库中取出的对应的值呢?

问题描述 前台<htmlxmlns="http://www.w3.org/1999/xhtml"><headrunat="server"><title>UntitledPage</title></head><body><formid="form1"runat="server"><div><selectid="Sele

页面引用用户控件,取不到用户控件的属性的值

问题描述 在页面pagea.aspx中引用用户控件cnt.ascxcnt.ascx的Page_Load查数据库得到记录数.赋值给cnt.ascx中的属性t问题是:为什么在pagea.aspx页面第一次加载的时候,取不到cnt.ascx中查询到的记录数 解决方案 解决方案二:高手路过的时候帮帮忙呀解决方案三:在用户控件里面添加其属性在页面放上用户控件的时候直接当属性取出来解决方案四:用户控件中的属性是需要在用户控件执行完查询后返回的结果如果直接取那也取不到真实的结果啊?解决方案五:我将取值写在页面