EM_REPLACESEL

This message replaces the current selection in an edit control with the specified text.

EM_REPLACESEL 
  wParam = (WPARAM) fCanUndo; 
  lParam = (LPARAM)(LPCTSTR) lpszReplace;

Parameters

  • fCanUndo
    Boolean value that specifies whether the replacement operation can be undone. If set to TRUE, the operation can be undone. If set to FALSE, the operation cannot be undone.
  • lpszReplace
    Long pointer to a null-terminated string that contains the replacement text.

Return Values

None.

Remarks

Use the EM_REPLACESEL message to replace only a portion of the text in an edit control. To replace all of the text, use the WM_SETTEXT message.

If there is no current selection, the replacement text is inserted at the current location of the caret.

Requirements

OS Versions: Windows CE 1.0 and later.
Header: Windows.h.

See Also

WM_SETTEXT | Edit Box Messages

Last updated on Wednesday, April 13, 2005

© 2005 Microsoft Corporation. All rights reserved.