标签: c++ sockets bitmap
我需要C ++中的代码从一侧获取HBITMAP并通过套接字发送,另一方面接收并再次使其成为HBITMAP。
必须快速有效
如果更舒服,请使用GDI +位图
答案 0 :(得分:1)
那就不行了!
您需要使用GetObject功能将HBITMAP转换为BITMAP。然后通过网络序列化此对象。注意:您需要确保正确序列化bmBits成员。
HBITMAP
BITMAP
bmBits
另一方面,一旦您对BITMAP进行了反序列化,就可以使用CreateBitmapIndirect获得HBITMAP。