winapi – 如何在win32编辑控件中使用“占位符文本”?
发布时间:2020-12-14 01:44:11 所属栏目:Windows 来源:网络整理
导读:看一下Stack Overflow站点的右上角.搜索框中有一些文字说“搜索”.当您在其中单击时,文本消失. 我想做类似的事情 – 如果win32编辑控件是空的(即没有文本),我想在其中绘制一些文本,颜色比普通文本更柔和.如果控件有焦点,或者里面有文字,我不想画那个. 有没有
看一下Stack Overflow站点的右上角.搜索框中有一些文字说“搜索”.当您在其中单击时,文本消失.
我想做类似的事情 – 如果win32编辑控件是空的(即没有文本),我想在其中绘制一些文本,颜色比普通文本更柔和.如果控件有焦点,或者里面有文字,我不想画那个. 有没有办法在不将实际文本设置到控件中并更改文本颜色的情况下执行此操作?也许通过拦截控制油漆或什么? 谢谢.
从XP开始它是可能的.检查
EM_SETCUEBANNER消息.但是,有一些
certain issues使它不能完全像在XP上那样工作,所以如果你正在处理Vista,那就最好了.
如果您需要Win2k或更早版本,您需要自己完成,至少在这些平台上. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Microsoft.Reporting.* vs XML/XSLT
- 企业库 – Microsoft企业库的未来
- active-directory – Windows域:用户首次登录计算机通常需
- xaml – 如何设置PivotItem标头样式
- 如何在Windows上安装libpng-dev?
- Windows上的Python多处理RuntimeError
- Windows NTP服务器A Stratum为2,Windows NTP Server B Stra
- windows – 如何访问虚拟机的IIS上托管的网站?
- windows-server-2008 – 对所有连接都要求RDP上的TLS
- windows – 一个线程可以调用SuspendThread传递自己的线程I
推荐文章
站长推荐
- win10如何安装mariadb
- windows-server-2003 – 在Windows 2003服务器上
- windows – 将硬盘驱动器从一个VMWare ESX Guest
- windows-server-2008 – 按需病毒扫描Windows
- x86 – 如何在Windows上解决GHC错误“Unknown PE
- Windows代码编辑器编译/解释大多数语言ala CodeR
- 用于Windows的python os.mkfifo()
- 远程桌面 – Windows远程桌面
- 什么是Windows等价的pwd.getpwnam(用户名).pw_di
- 部署 – 如何阻止Windows 10安装修改BIOS启动设置
热点阅读