Unsupported Edit Control Functionality

Rich edit controls support most but not all of the functionality of multiline edit controls. This section lists the edit control messages and window styles that are not supported by rich edit controls.

The following messages are processed by edit controls but not by rich edit controls.

Unsupported message Comments
EM_FMTLINES Not supported.
EM_GETHANDLE Rich edit controls do not store text as a simple array of characters.
EM_GETMARGINS Not supported.
EM_GETPASSWORDCHAR The ES_PASSWORD style is not supported.
EM_SETHANDLE Rich edit controls do not store text as a simple array of characters.
EM_SETMARGINS Not supported.
EM_SETPASSWORDCHAR The ES_PASSWORD style is not supported.
EM_SETRECTNP Not supported.
EM_SETTABSTOPS The EM_SETPARAFORMAT message is used instead.
WM_CTLCOLOR The EM_SETBKGNDCOLOR message is used instead.
WM_GETFONT The EM_GETCHARFORMAT message is used instead.

The following window styles are used with multiline edit controls but not with rich edit controls:

ES_LOWERCASE ES_PASSWORD
ES_OEMCONVERT ES_UPPERCASE