Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Загрузка Битмапа из внешнего файла

9.0K
10 декабря 2005 года
slice
14 / / 06.08.2005
как мне загрузить битмап из внешнего файла и записать его в HBITMAP.

GetOpenFileName(&ofn);
Name=ofn.lpstrFile;
LoadImage(0, Name ,IMAGE_BITMAP, 0, 0, LR_LOADFROMFILE);

этот код не работает. а через день проект сдавать :(((((
2.2K
11 декабря 2005 года
REFOT
181 / / 08.04.2005
HBITMAP hBitmap = NULL;
BITMAP Bitmap;

hBitmap=(HBITMAP)::LoadImage(NULL, Path, IMAGE_BITMAP, 0, 0, LR_LOADFROMFILE|LR_CREATEDIBSECTION);

if( !hBitmap )

return FALSE;

GetObject(hBitmap, sizeof(BITMAP), &Bitmap);
9.0K
17 декабря 2005 года
slice
14 / / 06.08.2005
не работает. картинку кажется загружает, а вот чтобы это был HBITMAP не получается
9.2K
19 декабря 2005 года
llllDeadMan
32 / / 28.11.2005
Цитата:
Originally posted by slice
не работает. картинку кажется загружает, а вот чтобы это был HBITMAP не получается


Хм... Должно все работать... А с чего ты взял, что HBITMAP не получается? hBitmap остается NULL? Может траблы дальше по коду... Попробуй так:
HBITMAP hBitmap=(HBITMAP)LoadImage(NULL, Path, IMAGE_BITMAP, NULL, NULL, LR_LOADFROMFILE | LR_DEFAULTSIZE); Хотя это тоже самое...
100% работает...

9.0K
20 декабря 2005 года
slice
14 / / 06.08.2005
Я сначала загружаю большой битмап, потом режу его на много маленьких, а уже маленькие вывожу на экран. Когда я это делаю на КПК всё отлично работает. А на ПК - нет.
BITMAP не NULL но когда при отладке наводишь на переменную в котрой этот битмап хранится показывается что " unused = "expression can't be evaluated" "
А на КПК unused = 0
533
22 декабря 2005 года
Visualex
254 / / 07.01.2005
HBITMAP hBitmap = (HBITMAP)::LoadImage(AfxGetInstanceHandle(),
"images\\my.bmp", IMAGE_BITMAP, 0, 0,
LR_LOADFROMFILE | LR_CREATEDIBSECTION);
m_picture.SetBitmap(hBitmap);
533
22 декабря 2005 года
Visualex
254 / / 07.01.2005
Где m_picture - variable для Picture Control созданного как Bitmap
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог