【发布时间】:2011-04-05 08:01:56
【问题描述】:
我在 HBITMAP 上执行 GetBitmapBits() 并将像素存储在普通的 char* 缓冲区中,并通过网络发送该缓冲区。
然后客户端在其窗口中使用SetBitmapBits()“重建”位图。
我的问题很简单:是否有任何可能或可能的情况无法重建?也许是这些像素数据的内部字节存储格式?
不保证客户端和服务器使用相同版本的 Windows。例如,服务器可能使用 XP,而客户端可能使用 Vista 或 Windows 7。
【问题讨论】: