如果你是在处理数组数据的访问,可能需要使用 UnaccessData 方法来解除对安全数组数据的访问,而不是 Unlock。
以下是一个示例,展示了 UnaccessData 的使用:
COleSafeArray sa;
// 假设 sa 是一个已经初始化的 COleSafeArray 对象
// 获取数组指针并进行操作
void* pArrayData = sa.AccessData();
// ...
// 操作完成后解除对数组的访问
sa.UnaccessData();
转载请注明出处:http://www.zyzy.cn/article/detail/21517/MFC/COleSafeArray