Различные сообщения уведомления

Родительскому окну элемента управления rich edit может обрабатывать сообщения уведомления для мониторинга событий, затрагивающих элемента управления. Rich edit элементы управления поддерживают все сообщения уведомления, используемые с элементов управления редактирования, а также несколько дополнительных соглашений. Можно определить, какие сообщения уведомления элемент управления rich edit отправляет родительского окна, установив его Маска событий.

Чтобы задать маску события для элемента управления rich edit, используйте EM_SETEVENTMASK сообщение. Можно получить текущий маска событий для элемента управления rich edit, используя сообщения EM_GETEVENTMASK.

Родительскому окну элемента управления rich edit может фильтровать все клавиатуры и мыши ввод в элемент управления путем обработки сообщения уведомления EN_MSGFILTER . Родительское окно может препятствовать обработке сообщения клавиатуры или мыши или можно изменить сообщение, изменяя указанной структуры MSGFILTER.

Приложение может обработать сообщение уведомления EN_PROTECTED чтобы определить момент пользователей пытается изменить защищенный текст. Для обозначения диапазона текста, как защищенный, можно задать статус защищаемых эффект. Для получения дополнительной информации см. Форматирование текста.

Можно разрешить пользователям удалять файлы в элементе управления rich edit, обрабатывая сообщение уведомления EN_DROPFILES . Указанная структура ENDROPFILES содержит сведения о файлах, удаляемая.

Index