Сообщение WM_PASTE


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

Синтаксис

Чтобы отправить это сообщение, вызовите функцию SendMessage как ниже указано.

lResult = SendMessage( 
 // возвращает LRESULT в lResult 
   (HWND) hWndControl,  // обрабатывает целевой орган управления
   (UINT) WM_PASTE,  // ID сообщения
   (WPARAMwParam,  // = (WPARAM) () wParam;
   (LPARAMlParam  // = (LPARAM) () lParam;
);

Параметры

wParam

Не используется; должно быть нуль.

lParam

Не используется; должно быть нуль

Возвращаемые значения

Это сообщение не возвращает значений.

Замечания

Когда сообщение WM_PASTE отправляется в комбинированный блок,  оно обрабатывается его полем редактирования текста. Это сообщение не имеет никакого воздействия, когда оно отправляется в комбинированный блок со стилем CBS_DROPDOWNLIST .

Смотри также 

Обзор Буфер обмена, WM_CLEARWM_COPYWM_CUT

Размещение и совместимость WM_PASTE

Windows. NET Server

Да

Windows XP

Да

Windows 2000

Да

Windows NT

Да версии 3.1 и выше

Windows Me

Да

Windows 98

Да

Windows 95

Да

Используемая библиотека

-

Заголовочный файл

 

- объявлено в

Winuser.h

- включено в

Windows.h

Unicode

Нет

Замечания по платформе Не имеется

 

Назад в оглавление
На главную страницу
На оглавление справки

Hosted by uCoz