GetClipboardImage()
Syntaxe
Resultat = GetClipboardImage(#Image [, Profondeur])Description
Crée une nouvelle #Image à partir du contenu du presse-papier (si une image est disponible). Si #PB_Any est utilisé pour le paramètre '#Image', le numéro de la nouvelle image sera renvoyé dans 'Resultat'. Si un probleme est survenu, ou qu'aucune image n'est disponible, alors 0 est renvoyé dans 'Resultat'.
Si le paramètre optionnel 'Profondeur' est omis ou égal à #PB_Image_DisplayFormat, le format de l'image sera le même que celui du bureau (écran). Dans ce mode, les images sont plus rapide à afficher, mais il peut y avoir des pertes au niveaux des couleurs, par exemple si l'image est en 32 bits alors que le bureau est en 16 bits. Les autres valeurs valides pour 'Profondeur' sont: 1, 2, 4, 8, 16, 24 et 32 bits. Lors de la manipulation des images riches en couleurs, il est conseillé d'utiliser une profondeur de 24 ou 32 bits pour éviter une perte d'information.
L'image ainsi obtenue peut être détruite à l'aide de la commande FreeImage(). Pour plus d'information sur les images, voir la bibliothèque Image.
OS Supportés
Tous