VARIANT类型是怎么传参的? vt 传递类型用一个union传递实际的值 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用 CComVariant 会简单一些 因为COM是一个二进制标准,所以参数传递时指定一定的标准,利用variant就可在跨语言调用。 定义一个VARIANT* 在COM之间出参是很方便的 比如:我要用vb传int参数我应该再VC中怎么写这个函数呢? 是这样的,对于标准的一些类型,比如 int, long 等等,是各个语言都有的,但是有些类型,比如char *(对应于 vb中的 String),比如 long a[](对应于vb中的数组),还有各种对象,都没有办法直接当作参数传递,所以产生了BSTR, SAFEARRAY , VARIANT这些类型.我这里有关于 BSTR的例子, 也有一些使用 VARIANT的资料,你如果需要:[email protected]下面有一个100分的问题,其实 不是问题,只是一个咨询,参与有分!http://www.csdn.net/Expert/topic/497/497690.shtm 居然有个程序可以避开键盘HOOK? 如何做到? 软件打包 view的问题 数据类型转换的问题 树形控件的显示问题 远程终端的问题 曲线 关于CreateProcess的一个解决办法,请大家帮忙。。 用VC对串口操作的程序? 各位GG,求 Flash 文件(swf或fla)的格式文档! 我如何才能获得IpConfig的输出信息? 初級問題:這樣聲明一個全局變量為什麼會出錯?
我要用vb传int参数
我应该再VC中怎么写这个函数呢?
是这样的,对于标准的一些类型,比如 int, long 等等,是各个语言都有的,但是有些类型,比如
char *(对应于 vb中的 String),比如 long a[](对应于vb中的数组),还有各种对象,
都没有办法直接当作参数传递,所以产生了BSTR, SAFEARRAY , VARIANT这些类型.我这里有关于 BSTR的例子, 也有一些使用 VARIANT的资料,你如果需要:
[email protected]下面有一个100分的问题,其实 不是问题,只是一个咨询,参与有分!
http://www.csdn.net/Expert/topic/497/497690.shtm