COM中用什么表示图像

kingyo 2011-07-01 09:40:00
我的COM程序中,需要对图像(icon,bmp等)进行传递,可是我不知道该用什么来表示图像。
MSDN中有提到一个IPicture,和IPictureDisp,似乎跟这个有关系。
而VB中有一个StdPicture,也是跟图像有关系的。

我的COM组件准备用C++/ATL写的,估计StdPicture用不了,可是我想让我的COM组件能在VB下使用。

大家有什么建议?

...全文
53 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
sdl2005lyx 2011-07-22
  • 打赏
  • 举报
回复
如果传递图像数据,可以换种方式,直接用buffer,接收方调用也方便,再构造CImage对象都容易。。。
fishion 2011-07-01
  • 打赏
  • 举报
回复
在ATL里使用双接口方式调用IPicture?还是用传图像数据的方式了,传个图像数据指针和数据的长度
副组长 2011-07-01
  • 打赏
  • 举报
回复
传图像数据不就是图像吗,干嘛非用现成的东西。

3,245

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧