标签: c++ winapi watermark editcontrol
我想在使用Win32 API的C ++编辑控件中实现灰色文本水印,但除了处理WM_KEYDOWN消息之外,我还不确定是否有任何方法。
我想要这样的事情:
有什么想法吗?
答案 0 :(得分:4)
将EM_SETCUEBANNER消息发送给您的编辑控件。
传递一个unicode字符串以显示在lparam中。
lparam
e.g:
SendMessage(hwnd, EM_SETCUEBANNER, (WPARAM) FALSE, (LPARAM) strW);