Vcl.Controls.MoveWindowOrg

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure MoveWindowOrg(DC: HDC; DX, DY: Integer);

C++

extern DELPHI_PACKAGE void __fastcall MoveWindowOrg(HDC DC, int DX, int DY);

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
Vcl.Controls.pas
Vcl.Controls.hpp
Vcl.Controls Vcl.Controls

Description

Change l'emplacement du point (0,0) dans un contexte de périphérique.

Appelez MoveWindowOrg pour changer l'emplacement où sont dessinés les éléments sur le canevas d'un objet. Lors du dessin sur un canevas, les objets spécifient l'emplacement de l'image qu'ils dessinent par un jeu de coordonnées, qui sont des décalages à partir du coin supérieur gauche. MoveWindowOrg permet au même code de dessin de dessiner l'image en un autre emplacement. Le paramètre DC est un handle du contexte de périphérique du canevas, de l'imprimante ou de la fenêtre où l'image doit être dessinée. Les paramètres DX et DY spécifient le déplacement du point (0,0) sur cette surface de dessin, en nombre de pixels.

MoveWindowOrg est spécialement utile lorsqu'on lance des métafichiers, qui dessinent en un emplacement particulier de canevas, car elle offre la possibilité de lancer le métafichier en un autre endroit du canevas.

Voir aussi