Заголовок richedit.h
Этот заголовок используется элементами управления Windows. Дополнительные сведения см. в разделе:
richedit.h содержит следующие программные интерфейсы:
ДефисПрок Функция HyphenateProc — это определяемая приложением функция обратного вызова, используемая с сообщением EM_SETHYPHENATEINFO. Он определяет способ расстановки переносов в элементе управления Расширенное редактирование (Майкрософт). |
AutoCorrectProc Функция AutoCorrectProc — это определяемая приложением функция обратного вызова, которая используется с сообщением EM_SETAUTOCORRECTPROC. |
EDITSTREAMCALLBACK Функция EditStreamCallback — это определяемая приложением функция обратного вызова, используемая с EM_STREAMIN и EM_STREAMOUT сообщениями. |
EDITWORDBREAKPROCEX Функция EditWordBreakProcEx — это определяемая приложением функция обратного вызова, используемая с EM_SETWORDBREAKPROCEX сообщением. |
BIDIOPTIONS Содержит двунаправленную информацию о расширенном элементе управления редактированием. Эта структура используется EM_GETBIDIOPTIONS и EM_SETBIDIOPTIONS сообщениями для получения и задания двунаправленных сведений для элемента управления. |
CHARFORMAT2A Структура CHARFORMAT2A (ANSI) (richedit.h) содержит сведения о форматировании символов в элементе управления с расширенным редактированием. |
CHARFORMAT2A Содержит сведения о форматировании символов в элементе управления полнофункционированным редактированием. (CHARFORMAT2A) |
CHARFORMAT2W Структура CHARFORMAT2W (Юникод) (richedit.h) содержит сведения о форматировании символов в элементе управления полнофункционированным редактированием. |
CHARFORMAT2W Содержит сведения о форматировании символов в элементе управления полнофункционированным редактированием. (CHARFORMAT2W) |
CHARFORMATA Содержит сведения о форматировании символов в элементе управления полнофункционированным редактированием. (CHARFORMATA) |
CHARFORMATW Содержит сведения о форматировании символов в элементе управления полнофункционированным редактированием. (CHARFORMATW) |
CHARRANGE Задает диапазон символов в элементе управления расширенным редактированием. Если члены cpMin и cpMax равны, диапазон пуст. Диапазон включает все, если cpMin имеет значение 0, а cpMax — 1. |
CLIPBOARDFORMAT Задает формат буфера обмена. Эта структура включена в уведомление EN_CLIPFORMAT. |
COMPCOLOR Содержит параметры цвета для строки композиции. |
EDITSTREAM Содержит сведения, которые приложение передает элементу управления полнофункционированным редактированием в EM_STREAMIN или EM_STREAMOUT сообщении. Элемент управления многофункциональным редактированием использует информацию для передачи потока данных в элемент управления или из него. |
ENCORRECTTEXT Содержит сведения о выделенном тексте для исправления. |
ENDCOMPOSITIONNOTIFY Содержит сведения о коде уведомления EN_ENDCOMPOSITION из элемента управления с расширенным редактированием. |
ENDROPFILES Содержит сведения, связанные с кодом уведомления EN_DROPFILES. Элемент управления многофункциональным редактированием отправляет этот код уведомления при получении сообщения WM_DROPFILES. |
ENLINK Содержит сведения о коде уведомления EN_LINK из элемента управления "Полнофункционированные изменения". |
ENLOWFIRTF Содержит сведения о неподдерживаемом формате RTF ключевое слово в элементе управления "Формат rtf" (Майкрософт). |
ENOLEOPFAILED Содержит сведения о неудачной операции. |
ENPROTECTED Содержит сведения, связанные с кодом уведомления EN_PROTECTED. Элемент управления с расширенным редактированием отправляет это уведомление, когда пользователь пытается изменить защищенный текст. |
ENSAVECLIPBOARD Содержит сведения об объектах и тексте в буфере обмена. |
FINDTEXTA Содержит сведения об операции поиска в элементе управления с расширенными возможностями редактирования. Эта структура используется с сообщением EM_FINDTEXT. (ANSI) |
FINDTEXTEXA Содержит сведения о тексте для поиска в элементе управления с расширенным редактированием. Эта структура используется с сообщением EM_FINDTEXTEX. (ANSI) |
FINDTEXTEXW Содержит сведения о тексте для поиска в элементе управления с расширенным редактированием. Эта структура используется с сообщением EM_FINDTEXTEX. (Юникод) |
FINDTEXTW Содержит сведения об операции поиска в элементе управления с расширенными возможностями редактирования. Эта структура используется с сообщением EM_FINDTEXT. (Юникод) |
FORMATRANGE Сведения, которые элемент управления многофункциональным редактированием использует для форматирования выходных данных для конкретного устройства. Эта структура используется с сообщением EM_FORMATRANGE. |
GETCONTEXTMENUEX Содержит сведения контекстного меню, передаваемые в метод IRichEditOleCallback::GetContextMenu. |
GETTEXTEX Содержит сведения, используемые при получении текста из элемента управления "Форматированный редактирование". Эта структура используется с сообщением EM_GETTEXTEX. |
GETTEXTLENGTHEX Содержит сведения о том, как должна вычисляться длина текста элемента управления "Форматированный редактирование". Эта структура передается в wParam в сообщении EM_GETTEXTLENGTHEX. |
ДЕФИС Содержит сведения о переносе в элементе управления Расширенное редактирование (Майкрософт). |
HYPHRESULT Содержит сведения о результате расстановки переносов в элементе управления Расширенное редактирование (Майкрософт). |
IMECOMPTEXT Содержит сведения о тексте композиции редактора метода ввода (IME) в элементе управления Расширенное редактирование (Майкрософт). |
MSGFILTER Содержит сведения о событии клавиатуры или мыши. Расширенный элемент управления редактированием отправляет эту структуру в родительское окно как часть кода уведомления EN_MSGFILTER, что позволяет родительскому элементу изменить сообщение или предотвратить его обработку. |
NMHDR Структура NMHDR (richedit.h) содержит сведения о сообщении уведомления. |
OBJECTPOSITIONS Содержит сведения о положении объекта. |
PARAFORMAT Содержит сведения об атрибутах форматирования абзаца в расширенном элементе управления редактирования. (PARAFORMAT) |
PARAFORMAT2 Содержит сведения об атрибутах форматирования абзаца в расширенном элементе управления редактирования. P |
PARAFORMAT2 Содержит сведения об атрибутах форматирования абзаца в расширенном элементе управления редактирования. (PARAFORMAT2) |
ЗНАКИ ПРЕПИНАНИЯ Содержит сведения о знаке препинания, используемом в элементе управления полнофункциональным редактированием. |
REPASTESPECIAL Содержит сведения, определяющие, должен ли отображаемый аспект вставленного объекта основываться на содержимом объекта или значке, представляющего объект. |
REQRESIZE Содержит запрошенный размер элемента управления полнофункционированного редактирования. Расширенный элемент управления редактированием отправляет эту структуру в родительское окно как часть кода уведомления EN_REQUESTRESIZE. |
RICHEDIT_IMAGE_PARAMETERS Определяет атрибуты изображения, вставляемого сообщением EM_INSERTIMAGE. |
SELCHANGE Содержит сведения, связанные с кодом уведомления EN_SELCHANGE. Расширенный элемент управления редактированием отправляет это уведомление в родительское окно при изменении текущего выделения. |
SETTEXTEX Указывает, какую кодовую страницу (если она есть) использовать при настройке текста, заменяет ли текст весь текст в элементе управления или только выделении, а также нужно ли сохранять состояние отмены. Эта структура используется с сообщением EM_SETTEXTEX. |
TABLECELLPARMS Определяет атрибуты ячеек в строке таблицы. |
TABLEROWPARMS Определяет атрибуты строк в таблице. |
TEXTRANGEA Диапазон текста из элемента управления расширенным редактированием. Эта структура заполняется сообщением EM_GETTEXTRANGE. Буфер, на который указывает элемент lpstrText, должен быть достаточно большим, чтобы принимать все символы и завершающий символ NULL. (ANSI) |
TEXTRANGEW Диапазон текста из элемента управления расширенным редактированием. Эта структура заполняется сообщением EM_GETTEXTRANGE. Буфер, на который указывает элемент lpstrText, должен быть достаточно большим, чтобы принимать все символы и завершающий символ NULL. (Юникод) |
KHYPH Содержит значения, используемые для указания способа расстановки переносов в элементе управления полнофункционированным редактированием. Функция обратного вызова ДефисProc использует этот тип перечисления. |
TEXTMODE Указывает текстовый режим элемента управления расширенным редактированием. Этот тип перечисления используется в сообщениях EM_SETTEXTMODE и EM_GETTEXTMODE. |
UNDONAMEID Содержит значения, указывающие типы расширенных действий управления редактированием, которые можно отменить или повторить. Сообщения EM_GETREDONAME и EM_GETUNDONAME используют этот тип перечисления для возврата значения. |