Иллюстрированный самоучитель по Microsoft Windows XP

Обмен данными между приложениями. Использование буфера обмена.

Начиная с самых первых версий, в Windows реализовывалась идея одновременной работы с несколькими приложениями. Одновременно с этой возможностью появилась необходимость использовать данные из одного документа в другом, часто созданном совершенно другим приложением. Этой цели стал служить буфер обмена Windows (англ. Clipboard).


Буфер обмена Windows (далее буфер) представляет собой специальную область памяти, к которой могут обращаться все приложения, записывая в него и считывая из него данные.

Занесение данных в буфер называется копированием или вырезанием в зависимости от того, остаются ли при занесении данные в приложении. "Копирование" означает, что в буфер помещена копия данных, выделенных в исходном документе. "Вырезание" означает, что выделенные данные удаляются из исходного документа и помещаются в буфер.

Извлечение данных из буфера называется вставкой. При вставке данных из буфера в документ содержимое первого остается без изменений. Данные можно вставлять из буфера неограниченное число раз.

Буфер обмена Windows служит для хранения только одного объекта. При новой операции копирования или вырезания предыдущее содержимое буфера стирается. Буфер обмена может хранить данные неограниченно долго, до следующей операции копирования или перезагрузки компьютера.

В большинстве приложений Windows операции с буфером обмена выполняются посредством меню Правка. Как правило, в этом меню присутствуют команды Вырезать, Копировать, Вставить.

Иллюстрированный самоучитель по Microsoft Windows XP › Обмен данными между приложениями. Использование буфера обмена.

Для того чтобы занести данные в буфер, следует выделить их при помощи мыши или клавиатуры, а затем выбрать команду Вырезать или Копировать. При вставке из буфера с помощью команды Вставить фрагмент помещается в текущую позицию документа (например, в текстовом документе это место отмечено курсором).

Помимо команд меню, для операций с буфером обмена можно использовать кнопки в панели инструментов или специальные сочетания клавиш.

Таблица 2.9. Управление буфером обмена Windows.

Кнопка Действие Комбинация клавиш
Иллюстрированный самоучитель по Microsoft Windows XP › Обмен данными между приложениями. Использование буфера обмена. Вырезать CTRL + X или SHIFT + Delete
Иллюстрированный самоучитель по Microsoft Windows XP › Обмен данными между приложениями. Использование буфера обмена. Копировать CTRL + C или CTRL + Insert
Иллюстрированный самоучитель по Microsoft Windows XP › Обмен данными между приложениями. Использование буфера обмена. Вставить CTRL + V или SHIFT + Insert

Использование сочетаний клавиш для работы с буфером особенно эффективно в диалоговых окнах, где отсутствуют меню и панели инструментов и где для операций с текстом, занесенным в буфер, можно пользоваться только клавиатурой.

Копирование содержимого экрана в буфер обмена

Содержимое экрана в Windows копируется в буфер при помощи клавиши Print Screen. Можно также скопировать содержимое активного окна, нажав комбинацию клавиш ALT + Print Screen. Содержимое экрана копируется в буфер в виде растрового (точечного) рисунка и пригодно для обработки при помощи любого графического редактора, поддерживающего такой формат. Можно, например, использовать редактор Paint, входящий в стандартный комплект Windows.

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.