Как вставить картинку
От: Сергей Викторович Иванов http://www.darkeregion.narod.ru
Дата: 25.10.01 10:29
Оценка:
У меня такая проблемка, нужно в MFC через CImage(или как-нибудь есчо!) вставить картинку типа *.bmp и *.jpg ну или другой формат неважно. Как это сделать?
Эн-таро Адун
Re: Как вставить картинку
От: IT Россия linq2db.com
Дата: 25.10.01 14:10
Оценка:
Здравствуйте Сергей Викторович Иванов , Вы писали:

СВИ>У меня такая проблемка, нужно в MFC через CImage(или как-нибудь есчо!) вставить картинку типа *.bmp и *.jpg ну или другой формат неважно. Как это сделать?


Нескромный вопрос. Куда надо вставить?
Если нам не помогут, то мы тоже никого не пощадим.
Re[2]: Как вставить картинку
От: Revenant SpiteFul Россия http://www.darkeregion.narod.ru
Дата: 26.10.01 11:43
Оценка:
Скромный ответ: просто в форму....например открыть через CFileDialog и показать в диалоге...я понимаю вопрос дурацкий, но всё ж!
GREETINGS FROM REVENANT SPITEFUL
Re[3]: Как вставить картинку
От: IT Россия linq2db.com
Дата: 26.10.01 12:24
Оценка:
Здравствуйте Revenant SpiteFul, Вы писали:

Класс CPictureEx
Как вывести на экран картинку в JPEG/GIF/PNG/др. формате?
Если нам не помогут, то мы тоже никого не пощадим.
Re[2]: Как вставить картинку
От: Hasmik Армения  
Дата: 31.10.01 10:13
Оценка:
Здравствуйте IT, Вы писали:

IT>Здравствуйте Сергей Викторович Иванов , Вы писали:


СВИ>>У меня такая проблемка, нужно в MFC через CImage(или как-нибудь есчо!) вставить картинку типа *.bmp и *.jpg ну или другой формат неважно. Как это сделать?


Очень просто. В функции OnPaing вызывается
CPaintDC dc(this);
int src_wid = m_img->GetWidth();
int src_hei = m_img->GetHeight();

m_img->Stretch(&dc, x_start, y_start,width,height,0,0, src_wid, src_hei);

x_start, y_start,width,height — координаты в которые вы хотите вставить картинку
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.