-1

每当尝试使用 SafeArrayLock/Unlock 时,我都会不断收到消息“未定义对 'SafeArrayLock@4' 的引用。

我正在使用 Code::Block 并只是复制/粘贴安全数组的默认微软示例:https: //support.microsoft.com/en-us/kb/207931

如果我删除了 safearraylock/unlock 函数行,那么我的 dll 编译得很好。将它们放回原处,它会抛出未定义的引用错误。

4

1 回答 1

-1

感谢您的 MSDN;在我意识到我包含了错误的库之前,我读了好几遍——ole32 而不是 oleaut32。哎呀!

于 2016-07-29T16:16:13.400 回答