Поделиться через


CEdit::GetPasswordChar

Эта функция вызывается для получения знак пароля, который отображается в элементе управления "Поле ввода", когда пользователь вводит вставке СМС.

TCHAR GetPasswordChar( ) const;

Возвращаемое значение

Указывает знак отображаться вместо символа того, типизированный пользователя. Возвращаемое значение NULL, если знак пароля не существует.

Заметки

Если создается элемент управления "Поле ввода" с учетом ES_PASSWORD, то библиотека DLL, которая поддерживает элемент управления определяет знак пароля по умолчанию. Манифест или метод InitCommonControlsEx определяют, библиотеки DLL поддерживает элемент управления "Поле ввода". Если user32.dll поддерживает элемент управления "Поле ввода", то знак пароля по умолчанию (" *" (ЗВЕЗДОЧКИ) U+002A. Если comctl32.dll версии 6 поддерживает элемент управления "Поле ввода", то по умолчанию используется знак ЧЕРНОЕ (●", " U+25CF КРУГА). Дополнительные сведения о том, какие библиотеки DLL и версии поддерживают общие элементы управления см. в разделе Версия оболочки и общих элементов управления.

Этот метод отправляет сообщение 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

Диаграмма иерархии

CEdit::SetPasswordChar

Версия оболочки и общих элементов управления

InitCommonControlsEx