Skip to content

vbaObjSet

将原始对象指针赋值给Object变量,接收现有引用而不执行addref。

语法:vbaObjSet( DstObject , SrcObjPtr ) As LongPtr

DstObject
必需 IUnknown。接收指针的变量。先释放任何先前的引用。
SrcObjPtr
必需 LongPtrDstObject应引用的COM对象指针。指针的现有引用计数增加。

这是无addref移动原语——用于将新获取的原始指针(例如从Win32的IUnknown**输出参数)包装到Object变量中而不泄漏引用。

返回值反映赋值的指针。

另请参阅

twinBASIC及其LOGO版权为作者"韦恩"所有