FSF.PasteFromClipboard

Programming Far Manager plugins

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, если указанного типа блока нет в буфере обмена.

Пример

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