Форум: "Основная";
Текущий архив: 2005.10.02;
Скачать: [xml.tar.bz2];
Вниз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 вся ветка
Форум: "Основная";
Текущий архив: 2005.10.02;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.004 c