Автор Haker Секрет задал вопрос в разделе Другие языки и технологии
Вывод в BMP. Создание изображений на C++ (Visual Studio) и получил лучший ответ
Ответ от Подозрительный[активный]
Тебе повезет, если получишь 1 ответ через пару дней с весьма размытыми содержанием, но скорее всего мой останется единственным. Раньше я тоже так делал, спрашивал... Ждал... Это не то место, где тебе помогут. Тебе на специализированный на программировании форум, oszone.ru, например. Тут ты дельного совета не получишь
Ответ от Єизег_[гуру]
не такой уж и простой это формат, чтоб его прямо здесь описывать. чем не устраивают статьи типа ссылка ?
вообще Подозрительный прав
не такой уж и простой это формат, чтоб его прямо здесь описывать. чем не устраивают статьи типа ссылка ?
вообще Подозрительный прав
Ответ от ??? ?????????[гуру]
Ага, прочитайте мне лекцию про все форматы 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 нафига тебе в консоли битмапы? Все равно там их ничем не посмотришь.
Ага, прочитайте мне лекцию про все форматы 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 нафига тебе в консоли битмапы? Все равно там их ничем не посмотришь.
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Вывод в BMP. Создание изображений на C++ (Visual Studio)
спросили в Создать
подскажите как создать карту города и на ней отметить более 50 объектов.
Если вопрос стоит именно "создать карту", то
1. получить картографические данные
2.
подробнее...
подскажите как создать карту города и на ней отметить более 50 объектов.
Если вопрос стоит именно "создать карту", то
1. получить картографические данные
2.
подробнее...
спросили в HATNet
Где купить карты таро...
Да в книжном)) ) Лучшая Алистера Кроули
Quiero ser contigo
(110)
Скажи,
подробнее...
Где купить карты таро...
Да в книжном)) ) Лучшая Алистера Кроули
Quiero ser contigo
(110)
Скажи,
подробнее...
Google Map тупит?
Это типично для многих российских городов, в западных такого почти нет. есть неточности, например
подробнее...
как создать свой сервер в GTA sa?
1 шаг
Итак. Во первых скачайте – сервер, по ссылке:
2 шаг
Как создать игровой
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Интернет
подскажите как создать жену в игре новые земли на одноклассниках????
Как создать супружескую пару в игре?
Обязательно построить Кузницу.
Далее
подробнее...
подскажите как создать жену в игре новые земли на одноклассниках????
Как создать супружескую пару в игре?
Обязательно построить Кузницу.
Далее
подробнее...
спросили в Другое
Как создать сайт игрового сервера Minecraft?
Как создать сервер Minecraft?
Существует несколько способов создания сервера. Я
подробнее...
Как создать сайт игрового сервера Minecraft?
Как создать сервер Minecraft?
Существует несколько способов создания сервера. Я
подробнее...
спросили в Другое
Как создать юин в ICQ ?
Как создать UIN (ЮИН) в ICQ
UIN – это уникальный идентификатор клиента ICQ, проще
подробнее...
Как создать юин в ICQ ?
Как создать UIN (ЮИН) в ICQ
UIN – это уникальный идентификатор клиента ICQ, проще
подробнее...
спросили в Другое
как создать свою анимацию?
GIF анимация . Создай свою "живую" картинку! Эта страница посвящена GIF анимации. Здесь рассказано
подробнее...
как создать свою анимацию?
GIF анимация . Создай свою "живую" картинку! Эта страница посвящена GIF анимации. Здесь рассказано
подробнее...
Как создать материал в 3ds max 2011?
Всё верно, шейдера типа Blinn у тебя и не будет, так как сейчас у тебя выбран материал Arch&Design.
подробнее...
спросили в Другое Скайп
как создать новый контакт в скайпе
как создать новый контакт в скайпе.
Полная инструкция #yahrefs32497#.
Чтобы
подробнее...
как создать новый контакт в скайпе
как создать новый контакт в скайпе.
Полная инструкция #yahrefs32497#.
Чтобы
подробнее...
спросили в Другое
как создать учетную запись в скайп
1. Смотрим внимательно на картинку и нажимаем точно также, как указано стрелочкой, только у себя в
подробнее...
как создать учетную запись в скайп
1. Смотрим внимательно на картинку и нажимаем точно также, как указано стрелочкой, только у себя в
подробнее...
спросили в Другое
Как создать бесплатно кнопку в формате gif
Очень красиво смотрятся шевелящиеся смайлики в аське, подмигивающие аватарки на форумах и почти
подробнее...
Как создать бесплатно кнопку в формате gif
Очень красиво смотрятся шевелящиеся смайлики в аське, подмигивающие аватарки на форумах и почти
подробнее...
спросили в Другое Телефон
как создать свой акаунт в телефоне?
Создание аккаунта или учетной записи Google является одной из основных задач для настройки вашего
подробнее...
как создать свой акаунт в телефоне?
Создание аккаунта или учетной записи Google является одной из основных задач для настройки вашего
подробнее...
спросили в Другое Создать
Как создать сообщество в контакте?
Как создать сообщество группу в Контакте.. .
Для начала нажимаем на ссылку “Мои Группы”, далее
подробнее...
Как создать сообщество в контакте?
Как создать сообщество группу в Контакте.. .
Для начала нажимаем на ссылку “Мои Группы”, далее
подробнее...