小弟初学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
我就是像弄成这样能返回任意类型的就好,求各位大神指点
按照教程,返回值必须是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
我就是像弄成这样能返回任意类型的就好,求各位大神指点
解决方案 »
- unhandled exception是什么问题
- 关于从内存映射文件中读取数据的问题
- VC6.0下double型计算的问题?在线等,谢谢!
- WINCE中拦截桌面消息 SetWindowsHookEx总是失败
- 简单问题:包含转义字符的字符串相加操作,如何处理
- 100分求助:一个24位彩色bmp变8位灰度图像的程序,运行结果产生左右颠倒的问题。
- List Ctrl文件显示的问题
- 誰可以給我由c++編寫的DLL供其它語言調用的例程
- 内存泄露,why?
- vc中怎样在OPENGL画面里加如文字??
- 点击按钮,产生对话框,里面用了NEW字符,但是加上delete老是出错
- CTreeCtrl 加载图片失败!?
我选添加方法,出来的那个界面里返回值的输入框是灰色的,只能是HRESULT