com中所有方法的返回值都必须是HRESULT吗?
小弟初学com... 我的目的只是想把一些函数弄成可以在vbs中用createobject调用的那种
按照教程,返回值必须是HRESULT,但是我用过别人写的好多函数的返回值都是long,string之类的啊
而且比如我写了一个简单的加法函数
HRESULT add([in] LONG n1, [in] LONG n2, [out] LONG* rev);
Sub add(ByVal n1 As Long, ByVal n2 As Long, rev As Long)
Function AsmCall(ByVal hwnd As Long, ByVal mode As Long) As Long