Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Сообщения уведомления " события, влияющие на большой элемент управления " Поле ввода " (CRichEditCtrl).Они могут быть обработаны родительским окном или с помощью отражения сообщения, богатым элементом управления " Поле ввода ".Сложные элементы управления " Поле ввода " поддерживают все сообщения уведомления, используемые с элементами управления " Поле ввода ", а также несколько дополнительных.Можно указать, сообщения уведомлений широкий элемент управления " Поле ввода " отправляет его родительское окно, поместив его «маску события».
Чтобы задать маску богатого события для элемента управления " Поле ввода ", используйте функции-члена SetEventMask.Можно извлечь маска богатого текущего события для элемента управления " Поле ввода " с помощью функции-члена GetEventMask.
Следующие абзацы перечислены несколько отдельных уведомлений и их использование.
Обработка EN_MSGFILTER уведомление EN_MSGFILTER позволяет классу или широкий элемент управления " Поле ввода " или его родительское окно, фильтрующее весь ввод с клавиатуры и мыши на элемент управления.Обработчик может помешать сообщение клавиатуры или мыши из процесса обработки или изменить сообщение с помощью изменения указанную структуру MSGFILTER.
Дескриптор EN_PROTECTED сообщение уведомления EN_PROTECTED, чтобы определить, когда пользователь пытается изменить защищенный текст.Чтобы указать диапазон текста, как защищенный, можно установить защищенный эффект знака.Дополнительные сведения см. в разделе Форматирование символов в элементах управления " Поле ввода " с широкими возможностями.
EN_DROPFILES можно позволить пользователю удалять файлы в богатом элементе управления " Поле ввода " путем обработки сообщения уведомления EN_DROPFILES.Указанная структура ENDROPFILES содержит сведения о удаляемые файлы.
EN_SELCHANGE приложение может обнаружить, когда текущее выделение изменен путем обработки сообщения уведомления EN_SELCHANGE.Сообщение уведомления, определяющий структуру SELCHANGE, содержащий информацию о новом выделением.