Rich Edit Functions

In this section

TopicDescription

AutoCorrectProc

The AutoCorrectProc function is an application-defined callback function that is used with the EM_SETAUTOCORRECTPROC message.

EditStreamCallback

The EditStreamCallback function is an application defined callback function used with the EM_STREAMIN and EM_STREAMOUT messages. It is used to transfer a stream of data into or out of a rich edit control. The EDITSTREAMCALLBACK type defines a pointer to this callback function. EditStreamCallback is a placeholder for the application-defined function name.

EditWordBreakProcEx

The EditWordBreakProcEx function is an application defined callback function used with the EM_SETWORDBREAKPROCEX message. It determines the character index of the word break or the character class and word-break flags of the characters in the specified text. The EDITWORDBREAKPROCEX type defines a pointer to this callback function. EditWordBreakProcEx is a placeholder for the application-defined function name.

GetMathAlphanumeric

Retrieves the Unicode Transformation Format (UTF)-32 math alphanumeric character that corresponds to the specified Basic Multilingual Plane (BMP) character and math style.

GetMathAlphanumericCode

Retrieves the math style and the upright Basic Multilingual Plane (BMP) character code that corresponds to the specified trailing byte of a math surrogate pair.

HyphenateProc

The HyphenateProc function is an application–defined callback function used with the EM_SETHYPHENATEINFO message. It determines how hyphenation is done in a Microsoft Rich Edit control.

MathBuildDown

Translates the built-up math, ruby, and other inline objects in the specified range to linear form.

MathBuildUp

Converts the linear-format math in a range to a built-up form, or modifies the current built-up form.

MathTranslate

Translates the math characters in the specified range.

REExtendedRegisterClass

Registers two class names, REListBox20W and RECombobox20W, that could be used to create Rich Edit listbox or combobox windows.

Note  Intended for internal use; not recommended for use in applications. This function may not be supported in future versions.
 

 

 

 

Show: