COM接口传递图片的问题

XueBoy163 2007-03-21 02:05:18
我想写一个COM组件,里面接口希望能传递图片进去.现在如果图片在图片文件里,只要把文件地址传进去就行了,可是如果图片存在动太链接库或数据库里就不是很好做了,我想问下有没有什么解决的方法?
...全文
471 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
AgedBOY 2007-03-27
  • 打赏
  • 举报
回复
如果你是用C/C++开发,并且是进程内组件对进程内组件传递。那么可以直接传递HBITMAP。这个标识符可以被IDL编译器识别的,主要归功于向导帮你import了两个现有idl的缘故。

如果你是用C/C++与其他脚本语言或VB,以ActiveX来开发,那么HBITMAP传是可以传但是没有意义,因为对方处理不了。这时我也不清楚啦呵呵,或许这是应用IPicture的场合了?你去查一下IPicture吧。

如果你是用进程外组件的,那么想都别想了。
mbmseason 2007-03-21
  • 打赏
  • 举报
回复
传HBITMAP进去,然后在COM内部处理位图信息就可以了

3,245

社区成员

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

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