rai002 @ ウィキ

WINAPI:アイコン関連

最終更新:

rai002

- view
管理者のみ編集可

アイコン関連



アドレス指定で取得可能
第二引数にフルパスでOK

アイコンをビットマップに変換

リンク
procedure TForm1.Button1Click(Sender: TObject);
Var
Ico :TIcon;
begin

 Image1.Width :=32;
 Image1.Height :=32;

 //アイコンオブジェクトを生成
 Ico :=TIcon.Create;
 //アイコンファイルを読み込む
 Ico.LoadFromFile('C:\windows\Winupd.ico') ;
 //アイコンを描画
 DrawIconEx(Image1.Canvas.Handle, 0, 0, Ico.Handle, 0, 0, 0, 0, DI_NORMAL);
 //アイコンをビットマップファイルで保存
 Image1.Picture.SaveToFile('C:\windows\デスクトップ\a.bmp');
 //解放
 Ico.Free;

end;
目安箱バナー