Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.10.01;
Скачать: CL | DM;

Вниз

Изменение размера bmp.   Найти похожие ветки 

 
Handle   (2006-03-08 17:51) [0]

Уважаемые Мастера такой вопрос.
При загрузке, иконки 16х16  отображаются нормально, с большим разрешением  не так как надо.
Как програмно уменьшить размер иконки или как решить эту проблемму.

var
 Form1: TForm1;

 Bit: TBitmap;

procedure TForm1.FormCreate(Sender: TObject);
begin
Bit := TBitmap.Create;
Bit.LoadFromFile("c:\bmp.bmp");
ListBox1.Items.Add("Caption")
end;

procedure TForm1.ListBox1DrawItem(Control: TWinControl; Index: Integer;
 Rect: TRect; State: TOwnerDrawState);
var
 cc: TCanvas;
begin
 cc:=(Control as TListBox).Canvas;
 cc.FillRect(rect);
 cc.Draw(Rect.Left,Rect.Top,Bit);
 cc.TextOut(Rect.Left + 17,Rect.Top,ListBox1.Items[index]);
end;


 
grisme ©   (2006-03-08 19:08) [1]

Ищи описание быстрого векторного преобразования(как во Flash):) поисковик-твой друган форева!:)


 
Rouse_ ©   (2006-03-08 20:50) [2]

1. Где у тебя загрузка иконки?
2. StretchBlt
3. Зачем банальный вопрос задаешь в тематической конференции?


 
Handle   (2006-03-09 21:06) [3]


> Rouse_ ©   (08.03.06 20:50) [2]

Да bmp, сам не пойму почему написал иконки,заработался наверное.



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

Текущий архив: 2006.10.01;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.059 c
15-1157828890
VirEx
2006-09-09 23:08
2006.10.01
Кто как расслабляется?


2-1157705136
ptr_fm
2006-09-08 12:45
2006.10.01
blob sql


15-1157827391
МП3плеер
2006-09-09 22:43
2006.10.01
mp3 Английский


15-1157752849
Tar[OFF]
2006-09-09 02:00
2006.10.01
Web Programming


15-1158046892
wwwrr
2006-09-12 11:41
2006.10.01
Как в поле записать NULL значение...