阅读背景:

将图像BYTE(unsigned char)数组转换为VARIANT类型

来源:互联网 

  因为近期工作需要完成OCX控件同时支持C#与C++调用,所以接口设置就会遇上些问题。在需要将图片的内存数据(buffer)传入控件时,如果按照C++惯例,设计接口参数类型为unsigned char*,就会存在被C#识别为ref byte的参数,这样就只能够传递一个像素的数据(8bit灰度图像)。  因为近期工作需要完成OCX控件同时支持C#与C++调用,所以接口设置就会遇上些问题




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: