Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Этот заголовок используется элементами управления Windows. Дополнительные сведения можно найти здесь
richedit.h содержит следующие интерфейсы программирования:
Functions
|
ДефисироватьProc Функция HyphenateProc — это приложение, определяемое функцией обратного вызова, используемой с сообщением EM_SETHYPHENATEINFO. Он определяет, как выполняется дефисирование в элементе управления Microsoft Rich Edit. |
Функции обратного вызова
|
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) в элементе управления "Расширенный формат текста Майкрософт". |
|
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. |
|
ДЕФИСАТЬINFO Содержит сведения о дефисации в элементе управления Microsoft Rich Edit. |
|
HYPHRESULT Содержит сведения о результатах дефисации в элементе управления Microsoft Rich Edit. |
|
IMECOMPTEXT Содержит сведения о тексте композиции редактора методов ввода (IME) в элементе управления Microsoft Rich Edit. |
|
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. (Юникод) |
Перечисления
|
ХИФ Содержит значения, используемые для указания способа дефисации в элементе управления расширенными изменениями. Функция обратного вызова HyphenateProc использует этот тип перечисления. |
|
TEXTMODE Указывает текстовый режим элемента управления расширенными изменениями. Сообщения EM_SETTEXTMODE и EM_GETTEXTMODE используют этот тип перечисления. |
|
UNDONAMEID Содержит значения, указывающие типы расширенных действий элемента управления редактированием, которые могут быть отменены или переопределены. Сообщения EM_GETREDONAME и EM_GETUNDONAME используют этот тип перечисления для возврата значения. |