# PasteFromClipboard

Функция `FSF.PasteFromClipboard` используется для получения данных из буфера обмена Windows.

    size_t WINAPI PasteFromClipboard(
      enum FARCLIPBOARD_TYPE Type,
      wchar_t *Data,
      size_t Size
    );

### Параметры

Type
Указывает на тип блока возвращаемый из буфера обмена. Может быть следующим (перечисление FARCLIPBOARD_TYPE):

Тип | Описание
--- | ---
FCT_ANY | любой
FCT_STREAM | потоковый
FCT_COLUMN | вертикальный

Data
Указатель на строку, в которую нужно поместить данные из буфера обмена. Установите `Data = NULL` для того, чтобы узнать необходмый размер буфера.
Size
Максимальное количество символов, которое можно поместить в `Data`, с заключительным нулём.

### Возвращаемое значение

Функция возвращает необходимый размер буфера `Data`, или `0`, если указанного типа блока нет в буфере обмена.

### Пример

Смотрите также: