SetClipboardImage()

Syntaxe

SetClipboardImage(#Image)
Description
Met une copie d'une image dans le presse-papier.

Arguments

#Image Numéro de l'image à mettre dans le presse-papier.

Valeur de retour

Aucune.

Remarques

Si une image est déjà présente dans le presse-papier, elle sera remplacée par la nouvelle.

Exemple

  If CreateImage(0,26,20)
    StartDrawing(ImageOutput(0))
      Box(0,0,26,20,RGB(255,255,255))
      Circle(13,10,5,RGB(255,0,0))
    StopDrawing()
    SetClipboardImage(0)
  EndIf
  
  If OpenWindow(0, 0, 0, 220, 100, "Presse-papier", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
   If StartDrawing(WindowOutput(0))
     DrawImage(GetClipboardImage(0), 10,10) 
     DrawImage(GetClipboardImage(0), 100, 30, 65, 50) 
      StopDrawing()
   EndIf

   Repeat
     Event = WaitWindowEvent()
   Until Event = #PB_Event_CloseWindow
 EndIf
 
  ; Vous pouvez aussi ouvrir un logiciel de dessin (par exemple 'Paint') 
  ; et collez le contenu du presse-papier (Edition puis Coller), 
  ; et vous verrez le drapeau japonais ;-)

Voir aussi

GetClipboardImage(), SetClipboardText(), ClearClipboard()

OS Supportés

Tous

<- GetClipboardText() - Clipboard Index - SetClipboardText() ->