Export (0) Print
Expand All


Call this function to set or remove a password character displayed in an edit control when the user types text.

void SetPasswordChar( 
   TCHAR ch  


Specifies the character to be displayed in place of the character typed by the user. If ch is 0, the actual characters typed by the user are displayed.

When a password character is set, that character is displayed for each character the user types.

This member function has no effect on a multiple-line edit control.

When the SetPasswordChar member function is called, CEdit will redraw all visible characters using the character specified by ch.

If the edit control is created with the ES_PASSWORD style, the default password character is set to an asterisk (*). This style is removed if SetPasswordChar is called with ch set to 0.

For more information, see EM_SETPASSWORDCHAR in the Windows SDK.

// Turn off the password mode.
ASSERT(!(m_myEdit.GetStyle() & ES_PASSWORD));

Header: afxwin.h

Community Additions

© 2015 Microsoft