Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Visual C++/MFC/WTL > Как загрузить .jpg файл.


Автор: RSV 10.9.2005, 15:13
Как используя Visual C++6.0(7.0) и MFC загрузить .jpg файл в своё приложение.

Автор: kometa_triatlon 10.9.2005, 20:30
Ты прикалываешься?
http://forum.vingrad.ru/index.php?showtopic=62280
Класс CImage
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcsample/html/vcsamSimpleImageSample.asp

Автор: Coocky 10.9.2005, 20:47
RSV
Я дал пример, рабочий! Из MSDN!
Вот код
Код

#include"atlimage.h"
CImage image;
image.Load("C:\\ Как я всех задолбал.jpeg");
image.StretchBlt(....................);

Будешь дублировать темы, буду удалять!

Автор: kometa_triatlon 11.9.2005, 14:04
Coocky
Кстати, в той теме ссылка нерабочая.

Автор: Mad 12.9.2005, 14:47
Цитата(RSV @ 10.9.2005, 14:13)
Как используя Visual C++6.0(7.0)

ты уточни всетаки для какой версии


Цитата(Coocky @ 10.9.2005, 19:47)
Я дал пример, рабочий! Из MSDN!
#include"atlimage.h"
CImage image;
image.Load("C:\\ Как я всех задолбал.jpeg");
image.StretchBlt(....................);

Это будет работать только с MFC7.0 (независимо какая версия компилятора). т.е на многих машинах еще и MFC7.0 ставить вместе с прогой придеться

Автор: RSV 12.9.2005, 16:59
Цитата(Coocky @ 10.9.2005, 20:47)
RSV
Я дал пример, рабочий! Из MSDN!
Вот код
Код

#include"atlimage.h"
CImage image;
image.Load("C:\\ Как я всех задолбал.jpeg");
image.StretchBlt(....................);

Будешь дублировать темы, буду удалять!

Я не правильно сформулировал вопрос.
Меня интерисует как при загрузке .jpg сохранить
все качества изображения при его маштабировании?

Автор: Coocky 12.9.2005, 17:02
Цитата(RSV @ 12.9.2005, 16:59)
Меня интерисует как при загрузке .jpg сохранить
все качества изображения при его маштабировании?

Т.е Я понял, что ты загрузаешь файл, а потом увеличиваешь его, (или уменьшаешь) и у тебя потеря качества?
smile
Так ведь это растровое изображение! Всегда будет потеря качества(но не цветов)
Еще раз сформулируй вопрос, к примеру так...
- Я загружаю изображение....., потом делаю......, у меня происходит...

Автор: demius 13.9.2005, 15:52
Что-то мутно. Где же мне всё таки найти код динамического подключения файлов .jpeg .bmp работающий под VisualC++ 6.0 smile smile

P.S. Зааранее благодарен

Автор: Coocky 13.9.2005, 16:26

Цитата(demius @ 13.9.2005, 15:52)
Что-то мутно. Где же мне всё таки найти код динамического подключения файлов .jpeg .bmp работающий под VisualC++ 6.0

А ты пробывал подключать?
Какие ошибки выдает?

Автор: Mad 14.9.2005, 12:07
Цитата(Coocky @ 13.9.2005, 15:26)
А ты пробывал подключать?
Какие ошибки выдает?

smile В VC++6 нет класса CImage

demius
Для шестой версии только два варианта:
1. Использовать какуюто либу (например cxImage)
2. Использовать GDI+

Автор: Coocky 14.9.2005, 12:15
Цитата(Mad @ 14.9.2005, 12:07)
В VC++6 нет класса CImage

Страно, я думал что если подключить "atlimage.h" то все будет..... smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)