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

HBITMAP LoadBitmap(...)   Найти похожие ветки 

← →
Desdechado ©   (2004-03-19 12:34) [0]

1. как можно загруженный таким образом ресурс поместить в поток, например, TMemoryStream ?
2. есть ли какая-то разница в первом параметре этой функции для случаев
- если я загружаю BMP в коде DLL из ресурса самой DLL
- если я загружаю BMP в коде EXE из ресурса самого EXE

Могу ли я в любом случае использовать HInstance ? Судя по справке - он должен быть свой у DLL и свой у EXE, который эту DLL вызывает.


← →
MBo ©   (2004-03-19 12:41) [1]

1. TBitmap.Handle:=hbmp;   далее понятно.


← →
Desdechado ©   (2004-03-19 12:47) [2]

так вроде и делаю.
Только исходный размер BMP 566 байт, а вот длина потока Size после SaveToStream получается более килобайта. Это нормально?


← →
MBo ©   (2004-03-19 13:54) [3]

Да, нормально.


← →
Desdechado ©   (2004-03-19 15:31) [4]

нашел, почему разница.
моя бмп 8BPP, а по умолчанию у TBitmap 16 BPP
вот и увеличивает он.


← →
MBo ©   (2004-03-19 16:16) [5]

>по умолчанию у TBitmap 16 BPP
глубина цвета экрана у тебя, видимо.



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

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



Память: 0.45 MB
Время: 0.027 c
4-1079685128
ai
2004-03-19 11:32
2004.04.11
По какому событию можно отследить измение порядка видимых окон?


1-1080138321
HydraMarat
2004-03-24 17:25
2004.04.11
Как получить указатель на public свойства/методы


1-1082831328
ZioN
2004-04-24 22:28
2004.04.11
В масив не заноситься информация... просто мистика какая-то...


1-1082655851
<DeL.>
2004-04-22 21:44
2004.04.11
Программа не работает без Delphi


1-1082443759
an-na2002
2004-04-20 10:49
2004.04.11
Выполнение программы и TEdit




   Наверх