Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 4.69
PazDim
5 / 5 / 0
Регистрация: 08.08.2011
Сообщений: 93
#1

Рисование на CBitmap - C++

10.08.2011, 13:25. Просмотров 1720. Ответов 6
Метки нет (Все метки)

Старался разобраться - не получилось . Можно как-то рисовать прямо на CBitmap? Например, нарисовать на нем другой битмап с указанием координат... Заранее благодарен
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.08.2011, 13:25     Рисование на CBitmap
Посмотрите здесь:

Запись из CBitmap в файл - C++
Помогите, плииз :-) Необходимо записать из объекта CBitmap в BMP файл...

Ищу бесплатные IDE, требования: аналог TBitmap или CBitmap - C++
До этого програмил на lazarus'е - всё здорово - например есть класс TBitmap - у него классные штуки - LoadFromFile, LoadFromStream,...

MFC : CBitmap "своими руками" (из файла/генерация on-the-fly...) - C++
Вот в чем вопрос... Необходимол в окошке отрисовать картинку из файла. Как сделать самодельный класс, загружающий изображение из файла в...

Рисование в С++ - C++
У кого есть какие примеры рисования в С++. Вот например мой, два эллипса с заливкой и фоном, реагируют на нажатия стрелок и двигаются по...

Рисование - C++
Здравствуйте..) Что - то обрыскивание интернета не привело меня к удовлетворяющим результатам по поводу рисования в консоли. У нас тут...

Рисование в С++ - C++
Написал следующую программу на Турбо С++ 3.0: #include <graphics.h> #include <stdlib.h > #include <stdio.h> #include <conio.h>...

Рисование в с++ :) - C++
Здравствуйте! Задали задачку графического характера :) Только вот не получается решить :( #include<dos.h> #include<iostream.h> ...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Deviaphan
Делаю внезапно и красиво
Эксперт C++
1286 / 1220 / 50
Регистрация: 22.03.2011
Сообщений: 3,744
10.08.2011, 15:37     Рисование на CBitmap #2
Прямо на CBitmap - никак.
Нужно создать контекст устройства в памяти (CDC), подключить к нему CBitmap и потом уж рисовать в этом устройстве.
PazDim
5 / 5 / 0
Регистрация: 08.08.2011
Сообщений: 93
10.08.2011, 17:05  [ТС]     Рисование на CBitmap #3
А подробнее можно? Сколько не пытаюсь - на битмапе ничего не остается...
PazDim
5 / 5 / 0
Регистрация: 08.08.2011
Сообщений: 93
10.08.2011, 19:05  [ТС]     Рисование на CBitmap #4
Так как это сделать? Пример есть?
Deviaphan
Делаю внезапно и красиво
Эксперт C++
1286 / 1220 / 50
Регистрация: 22.03.2011
Сообщений: 3,744
10.08.2011, 19:32     Рисование на CBitmap #5
Пишу по памяти, так что могу накосячить
C++
1
2
3
4
5
6
7
8
CDC drawDC;
drawDC.CreateCompatibleDC(&dc); // dc это уже имеющийся контекст
CBitmap bmp;
bmp.CreateCompatibleBitmap(dc, 800, 600);
CBitmap *poldBmp = drawDC.SelectObject(&bmp);
// Рисуй на drawDC
 
drawDC.SelectObject(poldBmp);
PazDim
5 / 5 / 0
Регистрация: 08.08.2011
Сообщений: 93
10.08.2011, 19:56  [ТС]     Рисование на CBitmap #6
Спасибо, работает
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.08.2011, 20:01     Рисование на CBitmap
Еще ссылки по теме:

рисование в с++ - C++
можно ли рисовать в borland c++ (если можно то как)reen"]

Рисование квадрата - C++
Здравствуйте, мне необходимо нарисовать квадрат в с++. С с++ столкнулся впервые, поэтому не знаю как это сделать. До этого в делфи делал...

Рисование ромба. - C++
Приветствую. У Дейтелов есть задания ( глава 5, задание 5.23 - 24 ): 5.23 Напишите программу, которая напечатает показанный ниже ромб. Вы...

графика в си++, рисование - C++
Помогите подалуйста контур лица нарисовать((( никак не получается....все как то не ровно

Графика, рисование VS - C++
Visual Studio 10 С++ Во внешнем файле заданы координаты центров и радиусы 2 кругов. Как нарисовать эти фигуры? Подкиньте идеи,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Deviaphan
Делаю внезапно и красиво
Эксперт C++
1286 / 1220 / 50
Регистрация: 22.03.2011
Сообщений: 3,744
10.08.2011, 20:01     Рисование на CBitmap #7
А то.)
Yandex
Объявления
10.08.2011, 20:01     Рисование на CBitmap
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru