Microsoft Foundation Classes (mfc.hlp) (
Table of Contents;
Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software,
purely for historical purposes.
If you're looking for up-to-date documentation, particularly for programming,
you should not rely on the information found here, as it will be woefully
out of date.
Edit Styles
◄Up► ◄Contents► ◄Index► ◄Back►
──Microsoft Foundation Classes──────────────────────────────────────────────
Style Meaning
ES_AUTOHSCROLL Automatically scrolls text to the right by 10
characters when the user types a character at the end
of the line. When the user presses the ENTER key, the
control scrolls all text back to position zero.
ES_AUTOVSCROLL Automatically scrolls text up one page when the user
presses ENTER on the last line.
ES_CENTER Centers text in a multiline edit control.
ES_LEFT Aligns text flush-left.
ES_LOWERCASE Converts all characters to lowercase as they are typed
into the edit control.
ES_MULTILINE Designates multiple-line edit control. (The default is
single-line.) If the ES_AUTOVSCROLL style is specified,
the edit control shows as many lines as possible and
scrolls vertically when the user presses the ENTER key.
If ES_AUTOVSCROLL is not given, the edit control shows
as many lines as possible and beeps if ENTER is pressed
when no more lines can be displayed.
If the ES_AUTOHSCROLL style is specified, the
multiple-line edit control automatically scrolls
horizontally when the caret goes past the right edge of
the control. To start a new line, the user must press
ENTER. If ES_AUTOHSCROLL is not given, the control
automatically wraps words to the beginning of the next
line when necessary; a new line is also started if
ENTER is pressed. The position of the wordwrap is
determined by the window size. If the window size
changes, the wordwrap position changes, and the text is
redisplayed.
Multiple-line edit controls can have scroll bars. An
edit control with scroll bars processes its own
scroll-bar messages. Edit controls without scroll bars
scroll as described above, and process any scroll
messages sent by the parent window.
ES_NOHIDESEL Normally, an edit control hides the selection when the
control loses the input focus, and inverts the
selection when the control receives the input focus.
Specifying ES_NOHIDESEL deletes this default action.
ES_OEMCONVERT Text entered in the edit control is converted from the
ANSI character set to the OEM character set and then
back to ANSI. This ensures proper character conversion
when the application calls the AnsiToOem member
function to convert an ANSI string in the edit control
to OEM characters. This style is most useful for edit
controls that contain filenames.
ES_PASSWORD Displays all characters as an asterisk (*) as they are
typed into the edit control. An application can use the
SetPassWordChar member function to change the character
that is displayed.
ES_RIGHT Aligns text flush-right in a multiline edit control.
ES_UPPERCASE Converts all characters to uppercase as they are typed
into the edit control.
-♦-