powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Load Image
7 сообщений из 7, страница 1 из 1
Load Image
    #33024577
Фотография Lelikk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как в VC++ 6.0 загрузить bmp файл? (Без использования CImage из ATL)
________________________________________________________
Глюк - это высокоорганизованная система не поддающихся определению частиц
...
Рейтинг: 0 / 0
Load Image
    #33024823
synapse
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LelikkКак в VC++ 6.0 загрузить bmp файл? (Без использования CImage из ATL)
________________________________________________________
Глюк - это высокоорганизованная система не поддающихся определению частиц

А чем тебя winapi не устраивает LoadBitmap();
?
...
Рейтинг: 0 / 0
Load Image
    #33025826
XED
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А ещё если покопаться в WinAPI, то можно по поводу загрузки рисунков много чего интересного нийти (от простой загрузки в специальное окошечко до загрузки в качестве фона окна или формы региона)
...
Рейтинг: 0 / 0
Load Image
    #33026366
Фотография Lelikk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
synapse LelikkКак в VC++ 6.0 загрузить bmp файл? (Без использования CImage из ATL)
________________________________________________________
Глюк - это высокоорганизованная система не поддающихся определению частиц

А чем тебя winapi не устраивает LoadBitmap();
?

LoadBitmap грузит из ресурсов, мне нужно из файла!
...
Рейтинг: 0 / 0
Load Image
    #33026390
SnowMan2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
HANDLE LoadImage(
  HINSTANCE hInst,     
  LPCTSTR   lpszName,  // имя файла
  UINT      uType,     // тип изображения, надо IMAGE_BITMAP 
  int       cxDesired, // желаемая ширина изображения
  int       cyDesired, // желаемая высота изображения
  UINT      fuLoad     // флаги загрузки, надо LR_LOADFROMFILE 
);
...
Рейтинг: 0 / 0
Load Image
    #33026627
XED
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lelikk

LoadBitmap грузит из ресурсов, мне нужно из файла!


SnowMan2
HANDLE LoadImage(
HINSTANCE hInst,
LPCTSTR lpszName, // имя файла
UINT uType, // тип изображения, надо IMAGE_BITMAP
int cxDesired, // желаемая ширина изображения
int cyDesired, // желаемая высота изображения
UINT fuLoad // флаги загрузки, надо LR_LOADFROMFILE
);


Единственное, что этим хэнделом ты ничего сделать практически не сможешь... :) кроме использовать в функциях, связанных с контекстом устройства. Для пользования картинкой как картинкой, а не как чем попало есть ещё одна полезная функция:
GetObject(HANDLE, sizeof(BITMAP), BITMAP*);
Кажется так... У меня просто нет под рукой среды. и по указанному адресу в последнем аргументе размещается очень симпатичная структурка...
...
Рейтинг: 0 / 0
Load Image
    #33027196
Фотография Lelikk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SnowMan2
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
HANDLE LoadImage(
  HINSTANCE hInst,     
  LPCTSTR   lpszName,  // имя файла
  UINT      uType,     // тип изображения, надо IMAGE_BITMAP 
  int       cxDesired, // желаемая ширина изображения
  int       cyDesired, // желаемая высота изображения
  UINT      fuLoad     // флаги загрузки, надо LR_LOADFROMFILE 
);


Спасибо, пропустил в списке возможных флагов LR_LOADFROMFILE.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Load Image
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]