Этот раздел описывает, как реализуются стандартные команды Вырезать (Cut), Копировать (Copy) и Вставить (Paste) в прикладной программе. Пример в этом разделе использует эту методику, чтобы поместить данные в буфер обмена использующие зарегистрированный формат, формат CF_OWNERDISPLAY и формат CF_TEXT. Зарегистрированный формат используется для, представления прямоугольных или эллиптических текстовых окон, называемых этикетки.
- Выбор данных
- Создание меню редактирования (Edit)
- Обработка сообщения WM_INITMENUPOPUP
- Обработка сообщения WM_COMMAND
- Копирование информации в буфер обмена
- Вставка информации из буфера обмена
- Регистрация формата буфера обмена
- Обработка сообщений WM_RENDERFORMAT и WM_RENDERALLFORMATS
- Обработка сообщения WM_DESTROYCLIPBOARD
- Использование собственного дисплейного формата буфера обмена