需要在Windows32模式下序列化位图
Need to serialize Bitmap in Windows32 mode
我使用gdi32位图…需要一些Win32解决方案将gdi32位图序列化成流,然后将其缓冲区传递给上层c#代码,并能够进行反序列化…
我知道如何在MFC中做到这一点,但需要Windows 32..
原因是-
在将托管c#代码链接到非托管MFC Dll方面没有那么强,我需要如何绑定这种链接的帮助和示例。
谢谢你的帮助
到目前为止,最简单的方法是将HBITMAP
传递给c#代码并使用Image.FromHbitmap
。
相关文章:
- 如何在C++中序列化结构数据
- C / C++ 移位/偏移/向左或向右移动位图?
- 序列化,没有库的整数,得到奇怪的结果
- 如何知道QDataStream不能反序列化某些内容
- FlatBuffers/Protobuf 中是否有支持任意 24 位有符号整数定义的可移植二进制序列化架构?
- 序列化python类与C型结构(带有位式结构)以发送插座
- 使用boost::序列化递归图结构时,如何防止堆栈溢出
- Win32:位图实例化中断函数
- 如何序列化一个8位整数的结构用于套接字编程
- 用C++中的BOOST序列化循环图
- C++-对象图的哈希值类似于boost::序列化
- 提升序列化按位序列化能力
- 如何在C++(没有 .NET)将 PDF 转换为位图(栅格化)
- 在Qt中序列化对象图有哪些方法
- 序列化和反序列化位字段
- 当程序最小化时位图消失
- 位域的二进制"bulk"序列化
- 无法反序列化升压图对象
- 需要在Windows32模式下序列化位图
- Boost序列化在32位和64位机器之间不工作.任何其他序列化/压缩库