通过套接字发送HBITMAP

Send HBITMAP over socket

本文关键字:HBITMAP 套接字      更新时间:2023-10-16

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

必须快速有效

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

这样不行!

您需要做的是使用GetObject函数将HBITMAP转换为BITMAP。然后通过网络序列化该对象。注意:您需要确保正确序列化bmBits成员。

另一方面,一旦你反序列化了BITMAP,你可以使用CreateBitmapIndirect来获得HBITMAP