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