Как вы могли отправить растровое изображение через winsock, не сохраняя его в файл, а затем отправляя его? Также было бы полезно, если бы вы знали, как преобразовать данные после получения обратно в растровое изображение.
отправить растровое изображение с winsock
Ответы (1)
Какой язык программирования вы используете?
По сути, вам нужно сохранить данные растрового изображения в какой-то байтовый буфер, затем отправить байты по сети и прочитать растровое изображение обратно из байтового буфера на другом конце.
Таким образом, есть четыре задачи:
- Сохранить растровое изображение в буфер
- Запись данных по проводу с помощью сокета
- Чтение данных из провода с помощью сокета
- Загрузить растровое изображение из буфера
Какие конкретно задачи вам непонятны?
person
Barry Kelly
schedule
09.12.2008
Как мне преобразовать растровое изображение? Функция отправки требует const char *, и у меня есть растровое изображение, хранящееся в BITMAP. Кроме того, как я могу преобразовать обратно? Спасибо за помощь, я новичок в С++.
- person user37875; 09.12.2008
Я предлагаю вам задать более конкретные вопросы, например: использование C++ в Windows, как сохранить растровое изображение в символьный буфер? и т. д. Включите любые используемые вами фреймворки, такие как ATL, WTL, MFC и т. д., или если вам просто нужны необработанные вызовы SDK. Просто попросить отправить растровое изображение с помощью winsock слишком расплывчато.
- person Barry Kelly; 09.12.2008