ВП
Владимир Парфенов

Вывод в BMP. Создание изображений на C++ (Visual Studio)

Расскажите кто-то подробнее и точнее чем в Википедии из чего состоит протсейший bmp-файл и как его программно создать допустим из массива пикселей.. .
Если есть подкиньте библиотеки для записи ( чтения ) изображений для C++ под Windows (Console). Работаю в VS2012

ЕЕ
Елена Ерохина

Тебе повезет, если получишь 1 ответ через пару дней с весьма размытыми содержанием, но скорее всего мой останется единственным. Раньше я тоже так делал, спрашивал.. . Ждал.. . Это не то место, где тебе помогут. Тебе на специализированный на программировании форум, oszone.ru, например. Тут ты дельного совета не получишь

ИП
Индивидуальный Пошив

не такой уж и простой это формат, чтоб его прямо здесь описывать. чем не устраивают статьи типа http://jenyay.net/Programming/Bmp ?
вообще Подозрительный прав

ВК
В@ня Комягин

Ага, прочитайте мне лекцию про все форматы bmp.

// WIN API
HWND hDestop = GetDesktopWindow(); // дескриптор рабочего стола
HDC hDestopDC = GetWindowDC(hDestop); // дескриптор контекста устройства

HDC hDC = CreateCompatibleDC(hDestopDC); // новый декриптор контекста
HBITMAP hBmp = CreateCompatibleBitmap(hDestopDC, 200, 100); // новый битмап 200х100
ReleaseDC(hDestop, hDestopDC); // освобождаем дескриптор

HDC hDefaultBmp = SelectObject(hDC, (HGDIOBJ)hBmp); // поключаем битмап к контексту

/*
что нибудь рисуем на контексте
Rectangle(hDC, 20, 10, 190, 90);
*/

SelectObject(hDC, (HGDIOBJ)hDefaultBmp); // отключаем битмам от контекста
DeleteDC(hDC);

/*
Или для этого воспользоваться MFC классами CWnd, CDC, CBitmap
*/

// для сохранения в файл лучше восмользоваться готовыми классами
CImage img;
img.Attach(hBmp);
img.Save(_T("имя файла. bmp"));

// подробности и детали можно нарыть в MSDN

PS нафига тебе в консоли битмапы? Все равно там их ничем не посмотришь.

Похожие вопросы
Visual Studio C++ 2008 windows forms
Проблема с C++ Visual studio 2010
Visual Studio 2012, Оконное приложение на C++
есть bmp файл. нужно вывести этот рисунок в консоль. Visual Studio 2010 c++
Как компилировать исходники .c на visual studio 2010
Установление Microsoft Visual Studio C++ 2010.
Аналоги Visual Studio C++ какие есть
microsoft visual studio c++
вопрос по Visual Studio C#
Visual Studio не выводит окно об ошибке,