CEdit::GetPasswordChar

调用该函数检索在编辑控件中显示的密码字符,当用户输入文本时。

TCHAR GetPasswordChar( ) const;

返回值

指定要显示的字符而不是用户键入的字符。 如果密码字符不存在,则返回值是 NULL。

备注

如果您使用支持控件的 ES_PASSWORD 样式创建编辑控件,DLL确定默认的密码字符。 清单或 InitCommonControlsEx 方法确定DLL编辑控件支持。 如果user32.dll编辑控件支持,默认的密码字符为星号(“*”,U+002A)。 如果comctl32.dll版本6支持编辑控件,默认字符为黑色圆形(“●”,U+25CF)。 有关哪个的更多信息和DLL版本支持公共控件,请参见 Shell和公共控件版本

此方法发送 EM_GETPASSWORDCHAR 信息,在 Windows SDK所述。

示例

// Turn on the password mode.
m_myEdit.SetPasswordChar('*');
ASSERT(m_myEdit.GetStyle() & ES_PASSWORD);
ASSERT(m_myEdit.GetPasswordChar() == '*');

要求

标头 afxwin.h

请参见

参考

CEdit Class

层次结构图

CEdit::SetPasswordChar

Shell和公共控件版本

InitCommonControlsEx