EM_SETPASSWORDCHAR

【勇芳软件工作室】汉化HomePreviousNext

当用户键入文本时,应用程序将发送一个EM_SETPASSWORDCHAR消息来设置或删除单行编辑控件的密码字符。当设置密码字符时,会显示该字符代替用户键入的每个字符。

EM_SETPASSWORDCHAR

wParam = (WPARAM) (UINT) ch; //要显示的字符

lParam = 0; // 不曾用过;必须为零

参数

【ch】

价值【wParam中】.指定要显示的字符,代替用户键入的字符。如果此参数为零,则显示用户输入的字符。

返回值

此消息不返回值。

备注

当编辑控件接收到EM_SETPASSWORDCHAR消息时,编辑控件使用【ch】参数指定的字符重绘所有可见字符。

如果使用ES_PASSWORD样式创建编辑控件,则将默认密码字符设置为星号(*)。如果在【ch】参数设置为零时发送EM_SETPASSWORDCHAR消息,则此样式将被删除。

也可以看看

EM_GETPASSWORDCHAR