通过套接字发送HBITMAP

时间:2014-06-19 15:44:58

标签: c++ sockets bitmap

我需要C ++中的代码从一侧获取HBITMAP并通过套接字发送,另一方面接收并再次使其成为HBITMAP。

必须快速有效

如果更舒服,请使用GDI +位图

1 个答案:

答案 0 :(得分:1)

那就不行了!

您需要使用GetObject功能将HBITMAP转换为BITMAP。然后通过网络序列化此对象。注意:您需要确保正确序列化bmBits成员。

另一方面,一旦您对BITMAP进行了反序列化,就可以使用CreateBitmapIndirect获得HBITMAP