V visam Unregistered / Unconfirmed GUEST, unregistred user! 2005-10-28 #1 com接口中的函数参数类型由out转为var,请问会有问题吗?
V visam Unregistered / Unconfirmed GUEST, unregistred user! 2005-10-28 #2 com接口中的函数参数类型由out转为var,请问会有问题吗?
Z zqw0117 Unregistered / Unconfirmed GUEST, unregistred user! 2005-10-29 #5 如果你是希望别的环境调用,最好还是用out,这样符合COM的规范。
C cpj7406 Unregistered / Unconfirmed GUEST, unregistred user! 2005-11-05 #6 COM构件的接口及接口方法遵循IDL规范,参数的声明一般有以下几种: [in] [in,out] [out] [out,retval] 请问,你说的var具体何指? 一般来说,通过参数返回结果的,应该使用[in,out],而要避免[out](个中详细原因请参数IDL规范)!以方法返回值来返回结果的当然是[out,retval]了。 COM的接口方法原生的那个HRESULT类型的返回值是没有用的。
COM构件的接口及接口方法遵循IDL规范,参数的声明一般有以下几种: [in] [in,out] [out] [out,retval] 请问,你说的var具体何指? 一般来说,通过参数返回结果的,应该使用[in,out],而要避免[out](个中详细原因请参数IDL规范)!以方法返回值来返回结果的当然是[out,retval]了。 COM的接口方法原生的那个HRESULT类型的返回值是没有用的。