MathTranslate function

Translates the math characters in the specified range.

Syntax


HRESULT MathTranslate(
  _Inout_  ITextRange2 *prg,
  _In_     long Flags
);

Parameters

prg [in, out]

Type: ITextRange2*

On entry, this parameter specifies the text range that contains the math characters to translate. On successful exit, the characters in the range have been translated as specified

Flags [in]

Type: long

The translation flags, which can be one or more of the following values:

ValueMeaning
tomConvertMathChar

Converts to/from math italic and/or math bold according to the status of italic and bold retrieved by the ITextFont2::GetEffects method.

tomFoldMathAlpha

Converts from math alphanumerics back to ASCII and Basic Multilingual Plane (BMP) Greek.

tomMathAlphabetics

Converts to math italic.

 

Other flags are ignored and must be zero.

Return value

Type: HRESULT

If this function succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.

Remarks

This function is exported by the RichEdit 6.0 or later msftedit.dll.

Requirements

Header

Tom.h

DLL

Msftedit.dll

See also

GetMathAlphanumericCode

 

 

Community Additions

ADD
Show:
© 2014 Microsoft