AxCtrls.GetOlePicture
Contents |
Informations Delphi
De AxCtrls.pas
procedure GetOlePicture(Picture: TPicture; var OlePicture: IPictureDisp);
Unité : AxCtrls
Type : procédure
Visibilité : public
Informations C++
De AxCtrls.hpp
void __fastcall GetOlePicture(Graphics::TPicture * Picture, System::DelphiInterface<IPictureDisp> & OlePicture);
Unité : AxCtrls
Type : fonction
Description
Crée un objet image OLE directement mappé à un TPicture natif.
Les conventions OLE implémentent les images comme des objets automation contenant les propriétés de l'image. Cette routine crée un objet adaptateur qui mappe les propriétés d'un TPicture natif de la VCL dans un objet image OLE pour permettre à un client OLE d'accéder aux propriétés d'image d'un contrôle VCL. Appelez cette fonction lorsque vous implémentez une méthode récupérant une valeur TPicture d'un objet VCL et la renvoyant comme image OLE.
Le paramètre Picture est un pointeur sur le TPicture natif. Il peut s'agir de la propriété Picture d'un contrôle VCL. L'image OLE est renvoyée dans le paramètre OlePicture. L'objet image OLE résultant est une connexion directe à l'image native de la VCL, aussi le fait de modifier les propriétés de l'image OLE modifie également les propriétés de TPicture et vice-versa.