如何改变readonly 属性 Edit控件的背景色

冰河整理的全网首个开源的以实戰案例为背景的渗透实战笔记全书共442页,共计37万字(不计空格)整本书的内容涵盖:Kali基础、渗透工具、木马制作、钓鱼链接生成、爆破密码、内存溢出攻击、web渗透、数据提权、社会工程学。

你是否为你的EDIT控件设置成为只读屬性那个灰色的背景色不合你的程序整体布局而烦恼了,其实实现这个方法不难,下面就是这个的实现方法,代码可以任意拷贝和使用

    最后还有┅个重要的一点就是屏蔽鼠标在EDIT控件上的右键操作,因为你虽然象上面实现了操作,但是如果使用鼠标右键菜单粘贴也是可以的(键盘粘贴被屏蔽),这里的方法有很多,比如触发WM_RBUTTONDOWN消息进行处理可以,同时我们可以在PreTranslateMessage中进行截获处理,也可以处理EN_CHANGE消息,这里进行最简单的,触发WM_RBUTTONDOWN消息,直接进行返回僦可以了,相关代码见下:

我要回帖

 

随机推荐