rai002 @ ウィキ
WINAPI:アイコン関連
最終更新:
rai002
-
view
アイコン関連
アドレス指定で取得可能
第二引数にフルパスでOK
第二引数にフルパスでOK
アイコンをビットマップに変換
Image1.Width :=32;
Image1.Height :=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;
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;