Поделиться через


Буфер обмена

Замечание

Библиотека классов Microsoft Foundation (MFC) продолжает поддерживаться. Однако мы больше не добавляем функции или обновляем документацию.

В этой семье статей объясняется, как реализовать поддержку буфера обмена Windows в приложениях MFC. Буфер обмена Windows используется следующими двумя способами:

  • Реализация стандартных команд меню "Изменить", таких как "Вырезать", "Копировать" и "Вставить".

  • Реализация универсальной передачи данных с помощью перетаскивания OLE.

Буфер обмена — это стандартный метод Windows для передачи данных между источником и приемником. Это также может быть очень полезно в операциях OLE. С появлением OLE в Windows появились два механизма буфера обмена. Стандартный API буфера обмена Windows по-прежнему доступен, но он был дополнен механизмом передачи данных OLE. Единый перенос данных (UDT) является частью системы OLE и поддерживает команды 'Вырезать', 'Копировать' и 'Вставить' с использованием буфера обмена и перетаскивание объектов.

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

Что вы хотите узнать больше о

См. также

Элементы пользовательского интерфейса