以前发过让精易模块收录,不知道有没有加,最近看到起码有3个人问这个问题
很多人都是自己手撸编辑框焦点判断改文字颜色再置空来写的,其实自带的 SendMessage 就支持这个功能
这是以前发的,可以看看:
https://bbs.125.la/forum.php?mod=viewthread&tid=14158708
优化了下,支持Unicode,比如你想加emoji等
注意:
1、本代码不能修改提示文本为别的颜色,都是浅灰-色
2、且务必需要去开启: 工具-系统配置-存根-是否使用Windows通用组件库xx
3、不能在多行编辑框和丰富文本编辑框等使用
4、可编辑的组合框里实际就有一个编辑框,取到句柄也可以用
5、5377是EM_SETCUEBANNER消息:https://learn.microsoft.com/zh-c ... redirectedfrom=MSDN