ズームするコンテンツの種類によって異なります。ホイールがどれだけ移動したかを取得する方法をここに投稿するだけです
個人宣言について
private
{ Private declarations }
procedure FormMouseWheel(Sender: TObject; Shift: TShiftState;
WheelDelta: Integer; MousePos: TPoint; var Handled: Boolean);
作成またはその他の開始手順
OnMouseWheel := formMouseWheel; // depends on you
FormMouseWheelは次のようになります
procedure FormMouseWheel(Sender: TObject; Shift: TShiftState;
WheelDelta: Integer; MousePos: TPoint; var Handled: Boolean);
begin
// your code here
// WheelDelta returns you - or + values (in my computer -120 and + 120 ;
// It depends on control panel mouse wheel settings)
// If it is a font make the font size bigger or
// if it is a image
// strech := true;
// increase width and height of the Timage
//and put them inside a scrollbox
//
end;
(コンポーネント内ではなく)vclフォームを使用して確認しました。ズームする場合は、ズームするコンテンツの種類を投稿してください。