SetClipboardImage()
Синтаксис
SetClipboardImage(#Image)
Описание
Помещает копию данного изображения в буфер обмена. Если в данный момент буфер обмена содержит другое изображение, тогда оно будет заменено новым.
Параметры
#Image Изображение, которое требуется поместить в буфер обмена.
Возвращаемое значение
Ничего.
Пример
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 ; Теперь, если Вы откроете графическое приложение и вставите содержимое буфера обмена, ; Вы будете видеть японский флаг;-)
См. также
SetClipboardText(), ClearClipboard()
Поддерживаемые OS
Все