MFC中如何在编辑框中创建水印VC++

How to create watermark in edit box in MFC VC++

我创建了一个接受密码的编辑框,但我需要显示一个水印或任何它所谓的默认显示 "password" 就像我们在 windows 8 启动时输入密码一样。

谢谢

这很容易做到。
随便拿一个编辑控件,右击编辑控件然后点击"Add Variable".
给变量名,比如 "m_myEdit".
现在 "OnInitDialog()" 你只需要写一行。

m_myEdit.SetCueBanner(_T("Password"),TRUE);

这将像您提到的那样工作 windows 8 启动。