Вниз
Скачать: 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 вся ветка

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



Память: 0.45 MB
Время: 0.027 c
3-1154330959
tomkat
2006-07-31 11:29
2006.10.01
Connect to Oracle


1-1156155326
anton773
2006-08-21 14:15
2006.10.01
PrintDocument и PrintprevievDialog


1-1156015944
mahab
2006-08-19 23:32
2006.10.01
TshelllistView


1-1155885997
Mechanic
2006-08-18 11:26
2006.10.01
Отрисовка Формы


2-1158090623
Murava
2006-09-12 23:50
2006.10.01
PostMessage(<окно>, wm_LButtonDown, 0, <координаты>)-не пашит :(




   Наверх