Вниз
Скачать: CL | DM;

Hbitmap vs Tbitmap   Найти похожие ветки 

← →
WonderfulDay ©   (2005-09-12 19:12) [0]

В чём отличие Hbitmap от Tbitmap? Особенно если имеешь дело с 8битными?


← →
y-soft ©   (2005-09-12 19:27) [1]

TBitmap.Handle это вообще-то и есть HBITMAP :)


← →
WonderfulDay ©   (2005-09-12 21:00) [2]

А шо ж в хэлпе по дэлфи написано что TBitmap - это инкапсуляция HBitmap, или ВиндовсБитмап?
TBitmap is an encapsulation of a Windows bitmap (HBITMAP), including its palette (HPALETTE).


← →
TUser ©   (2005-09-12 21:10) [3]

HBitMap - это дискриптор картинки в Виндоуз. Если ты пишешь на АПИ, то ты получаешь этот хэ-битмап (например функцией LoadBitMap), а потом с ним работаешь. Можно приблизительно понимать HBitMap, как указатель на запись, в которой записана информация о картинке.

В Делфи мы имеем дело с объектно-ориентированным подходом. Т.е. для удобства разработки есть класс TBitMap, который предоставляет средства для работы с картинкой. На низком уровне, способ работы, конечно, определяется тем, что заложено в архитектуру Windows, но разработчик не должен сам думать об очень многих вещах.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: -0.972 c
14-1126623296
Михаил (Киров)
2005-09-13 18:54
2005.10.02
Большие текстовые файлы


1-1126287500
Pavel__
2005-09-09 21:38
2005.10.02
А что представляет из себя переменная типа string


1-1125922258
Barvetal
2005-09-05 16:10
2005.10.02
Посоветуйте библиотеку скинов (желательно анимированную)


14-1126030106
Gero
2005-09-06 22:08
2005.10.02
Не работает автозагрузка


14-1126150607
Mike Kouzmine
2005-09-08 07:36
2005.10.02
Ельцин сломал ногу.




   Наверх