社区
界面
帖子详情
问一个有点hack的问题。如果我设置一个控件不可用,除了改代码,能有什么方法让它发挥出可用的效果?
lin_style
2009-06-11 10:45:08
问一个有点hack的问题。如果我设置一个控件不可用,除了改代码,能有什么方法让它发挥出可用的效果?
RT
。。各位看官不要看小的结帖率低
技术帖我都会马上及时结帖
...全文
36
13
打赏
收藏
问一个有点hack的问题。如果我设置一个控件不可用,除了改代码,能有什么方法让它发挥出可用的效果?
问一个有点hack的问题。如果我设置一个控件不可用,除了改代码,能有什么方法让它发挥出可用的效果? RT 。。各位看官不要看小的结帖率低 技术帖我都会马上及时结帖
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
一笑拔剑
2009-06-14
打赏
举报
回复
那个灰色按钮克星就是这个
很简单的东西 setwindowlong而已
强行指定这个控件的属性成为enable就ok了
trand1986
2009-06-14
打赏
举报
回复
要用的话,自己调用它的响应代码就可以了啊
greatws
2009-06-12
打赏
举报
回复
按钮虽然可以点,但是程序内部状态未必是正确的,这样做的话,未必能有想要的效果。
lin_style
2009-06-12
打赏
举报
回复
[Quote=引用 9 楼 DavidHsing 的回复:]
这有啥难的?
Windows Enabler
http://blog.csdn.net/DavidHsing/category/330528.aspx?PageNumber=4
[/Quote]
可否讲下思路和资料学习下?
skyxie
2009-06-11
打赏
举报
回复
[Quote=引用楼主 lin_style 的帖子:]
问一个有点hack的问题。如果我设置一个控件不可用,除了改代码,能有什么方法让它发挥出可用的效果?
RT
。。各位看官不要看小的结帖率低
技术帖我都会马上及时结帖
[/Quote]
比如一个btn,你在OnBtn中实现了功能处理,然后对非注册版把它disable了。
除了crack注册把它enable外
还可以直接向这个控件发送消息BN_CLICKED(WM_COMMAND),你的程序就会执行OnBtn
Conry
2009-06-11
打赏
举报
回复
[Quote=引用 5 楼 fengrx 的回复:]
这要看你设置不可用的实现是什么样儿的,如果是通过EnableWindow设置为不可用,或设置窗口不中见。
只要其它程序得到这个窗口句柄都可以修改的吧。
如果控件是可见的,是在代码中通过自己的逻辑设置的不可用(类似可看可点就是没响应),那估计没人能控制的了。
[/Quote]
up
不只是界面,关键还是看内部的逻辑
fengrx
2009-06-11
打赏
举报
回复
[Quote=引用 3 楼 lin_style 的回复:]
引用 1 楼 oyljerry 的回复:
你都设置不可用了,只能通过改代码等来实现可用
假设是这样的,该控件要实现的功能代码仍然存在,但只是是否可用属性被设置为FALSE,而且该控的函数也有被调用
那么在编译的时候,这段功能代码是肯定有在可执行文件里。。依据这个思路,是不是找到这个功能点,就可以了?
[/Quote]
只要找到句柄设置为可用,然后发相应的消息就可以了吧。
呵呵,,说着简单,实际做起来可能有点麻烦。
fengrx
2009-06-11
打赏
举报
回复
这要看你设置不可用的实现是什么样儿的,如果是通过EnableWindow设置为不可用,或设置窗口不中见。
只要其它程序得到这个窗口句柄都可以修改的吧。
如果控件是可见的,是在代码中通过自己的逻辑设置的不可用(类似可看可点就是没响应),那估计没人能控制的了。
b43ok
2009-06-11
打赏
举报
回复
用编程的办法就是,得到按钮的Handle之后调用EnableWindow函数设置为可用就行了
用非编程的办法……听说有个叫做Windows按钮暴破程序的东东,可以让不可用按钮变为可用
lin_style
2009-06-11
打赏
举报
回复
[Quote=引用 1 楼 oyljerry 的回复:]
你都设置不可用了,只能通过改代码等来实现可用
[/Quote]
假设是这样的,该控件要实现的功能代码仍然存在,但只是是否可用属性被设置为FALSE,而且该控的函数也有被调用
那么在编译的时候,这段功能代码是肯定有在可执行文件里。。依据这个思路,是不是找到这个功能点,就可以了?
zhihuizhilv
2009-06-11
打赏
举报
回复
这个问题有意思。
oyljerry
2009-06-11
打赏
举报
回复
你都设置不可用了,只能通过改代码等来实现可用
DavidHsing
2009-06-11
打赏
举报
回复
这有啥难的?
Windows Enabler
http://blog.csdn.net/DavidHsing/category/330528.aspx?PageNumber=4
css入门笔记
注意:大部分行内元素不能修
改
span,a,i,u,b,s 3.溢
出
处理 当内容多,元素区域小的时候,会产生溢
出
的
效果
,默认都是纵向溢
出
属性:overflow,overflow-x,overflow-y 取值: 1.visible 可见的,默认值,溢
出
...
浏览器使用华视电子设备读取身份证信息
控件
不
可用
,可能未正确安装
控件
及驱动,或者
控件
未启用。 //读取身份证信息 function readIDCard(){ var CertCtl = document.getElementById("CertCtl"); var result = CertCtl.readCert(); var resultObj = to...
ASP.NET - 使用 ASP.NET Web 服务器
控件
(十)
十、以编程方式访
问
ASP.NET
控件
1、Web 窗体
控件
标识 ASP.NET网页上的每
一个
控件
都必须是可...例如,如果将 TextBox
控件
的 ID 属性
设置
为 Text1,则可以在
代码
中使用 Text1 来引用该
控件
。许多数据绑定
控件
(包括
button与验证
控件
的矛盾
1.我的添加页面中放置了
一个
验证
控件
,验证用户名不能为空,页面按钮...2.button 按钮触发后相当于提交表单的动作,这样会激发页面验证
控件
的验证事件先执,验证未完成故而不能执行button的click事件;我通过将该butt
css
hack
&常用CSS兼容技巧
作为
一个
合格web前端人员,掌握各个浏览器对CSS的兼容性是比
不可
少的一种能力,也是将你与数不尽前端工作人员区分开来的
一个
重要指标,还等什么,赶快成为那少数的一部分吧! 下面是一些常用的CSS兼容技巧1)火狐下...
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章