首页
社区
课程
招聘
[求助]怎么通过od调试才能使文本框可用
发表于: 2010-3-26 17:15 5499

[求助]怎么通过od调试才能使文本框可用

2010-3-26 17:15
5499
今天在其他论坛看到一个软件,里面有三个文本框是不可编辑的状态,使用灰色按钮克星可以去除限制,我想问一下怎么通过od调试才能使这个文本框可用!扩展一下,如果一个程序我想禁用他的一个按钮或者某个文本框不能使用,比如说记事本--文件--退出,我想让退出变成灰色,怎么调试呢!

测试文件下载地址:测试文件下载(限制在选项设置那里,如果觉得举这个例子不合适的话,您可以用其他程序替代说明

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

上传的附件:
  • 1.jpg (49.98kb,88次下载)
收藏
免费 0
支持
分享
最新回复 (1)
雪    币: 722
活跃值: (123)
能力值: ( LV12,RANK:300 )
在线值:
发帖
回帖
粉丝
2
变灰是因为其窗口的Style中包含有WS_DISABLED。
如果想要在窗口创建后动态改窗口的可用状态,可对窗口句柄调用EnableWindow来实现,这应该就是灰色按钮克星这类软件的部分原理。
如果程序是一开始创建窗口时就已是灰色状态,想要改成一开始就是可用状态,那么修改创建窗口的函数如CreateWindow的输入参数,将style参数中去除WS_DISABLED。
2010-3-30 03:28
0
游客
登录 | 注册 方可回帖
返回
//