注册

CpuDbg x96

查看: 958|回复: 0
收起左侧

查找二进制字符串16进制编辑框接收不到EN_CHANGE消息

[复制链接]
发表于 2023-1-10 09:16:04 | 显示全部楼层 |阅读模式
查找二进制字符串 16进制编辑框接收不到 EN_CHANGE 消息.
因为 HEX 要弄有空格间隔开来才好看些, 所以我打算在  EN_CHANGE  消息中处理.
一开始是可以接收到 EN_CHANGE 消息的. 当我输入的内容过长,没有换行.
我就加上 Mulitline 属性, 发现加上后就接收不到 EN_CHANGE 消息了.
没办法,那就手动调用也一样可以解决.

代码如下:
[C++] 纯文本查看 复制代码
SendMessage(hdlg, WM_COMMAND, MAKEWPARAM(EDIT_SEARCH_BINARY_STRING_HEX, EN_CHANGE), NULL);


最终效果如下图:

查找二进制字符串_16进制编辑框接收不到EN_CHANGE消息

查找二进制字符串_16进制编辑框接收不到EN_CHANGE消息


回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 注册

QQ|Archiver|手机版| CpuDbg x96

GMT, 2024-4-29 09:44 , Processed in 0.078125 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表