Win32 API. Буфер обмена Страница 13. Обработка сообщения WM_COMMAND
|
Страница 13 из 55 Обработка сообщения WM_COMMAND Чтобы обрабатывать команды меню, добавьте выбирающую структуру WM_COMMAND к основной оконной процедуре вашей прикладной программы. Ниже следует выбирающая структура WM_COMMAND для оконной процедуры прикладной программы Метка (Lebel). case WM_COMMAND: switch (LOWORD(wParam)) { case IDM_CUT: if (EditCopy()) EditDelete(); break; case IDM_COPY: EditCopy(); break; case IDM_PASTE: EditPaste(); break; case IDM_DELETE: EditDelete(); break; case IDM_EXIT: DestroyWindow(hwnd); } break;
Чтобы выполнить команды Копировать (Copy) и Вырезать(Cut), оконная процедура вызывает определяемую программой функцию EditCopy. Для получения дополнительной информации, см. Копирование информации в буфер обмена. Чтобы выполнить команду Вставить (Paste), оконная процедура вызывает определяемую программой функцию EditPaste. Для получения дополнительной информации о функции EditPaste, см. Вставка информации из буфера обмена. |