Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Замечание
Библиотека классов Microsoft Foundation (MFC) продолжает поддерживаться. Однако мы больше не добавляем функции или обновляем документацию.
В этой семье статей объясняется, как реализовать поддержку буфера обмена Windows в приложениях MFC. Буфер обмена Windows используется следующими двумя способами:
Реализация стандартных команд меню "Изменить", таких как "Вырезать", "Копировать" и "Вставить".
Реализация универсальной передачи данных с помощью перетаскивания OLE.
Буфер обмена — это стандартный метод Windows для передачи данных между источником и приемником. Это также может быть очень полезно в операциях OLE. С появлением OLE в Windows появились два механизма буфера обмена. Стандартный API буфера обмена Windows по-прежнему доступен, но он был дополнен механизмом передачи данных OLE. Единый перенос данных (UDT) является частью системы OLE и поддерживает команды 'Вырезать', 'Копировать' и 'Вставить' с использованием буфера обмена и перетаскивание объектов.
Буфер обмена — это системная служба, используемая всем сеансом Windows, поэтому она не имеет собственного дескриптора или класса. Вы управляете буфером обмена с помощью функций-членов класса CWnd.