首页
社区
课程
招聘
[旧帖] [求助]灰色按钮点亮方法 0.00雪花
发表于: 2008-12-21 16:06 5137

[旧帖] [求助]灰色按钮点亮方法 0.00雪花

2008-12-21 16:06
5137
00401290  /$  56            push    esi
00401291      6A 00         push    0                                ;  这个给1可以亮,但是点了后还灰
00401293  |.  8B7424 0C     mov     esi, dword ptr [esp+C]           ; |
00401297  |.  68 EC030000   push    3EC                              ; |/ControlID = 3EC (1004.)
0040129C  |.  56            push    esi                              ; ||hWnd
0040129D  |.  FF15 A0124100 call    dword ptr [4112A0]               ; |\GetDlgItem
004012A3  |.  50            push    eax                              ; |hWnd
004012A4  |.  FF15 9C124100 call    dword ptr [41129C]               ; \EnableWindow
004012AA  |.  66:C705 84EA4>mov     word ptr [40EA84], 99
004012B3  |.  A1 B4D04000   mov     eax, dword ptr [40D0B4]
004012B8  |.  8B15 B0EA4000 mov     edx, dword ptr [40EAB0]          ;  5500.00400000
004012BE  |.  66:05 C800    add     ax, 0C8
004012C2  |.  0FB7C8        movzx   ecx, ax
004012C5  |.  51            push    ecx                              ; /RsrcName
004012C6  |.  52            push    edx                              ; |hInst => 00400000
004012C7  |.  FF15 E8124100 call    dword ptr [4112E8]               ; \LoadIconA
004012CD  |.  50            push    eax                              ; /Value
004012CE  |.  6A F2         push    -0E                              ; |Index = GCL_HICON
004012D0  |.  56            push    esi                              ; |hWnd
004012D1  |.  FF15 EC124100 call    dword ptr [4112EC]               ; \SetClassLongA
004012D7  |.  5E            pop     esi
004012D8  \.  C3            retn


[课程]FART 脱壳王!加量不加价!FART作者讲授!

上传的附件:
收藏
免费 0
支持
分享
最新回复 (7)
雪    币: 204
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
感觉点了REQUEST之后应该有注册框出来的。但是现在点了按钮又变灰了。也没有对话框出现。
2008-12-21 16:07
0
雪    币: 204
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
没人理呀,今天大家都在吃饺子呀。
2008-12-21 16:29
0
雪    币: 1564
活跃值: (3572)
能力值: ( LV13,RANK:420 )
在线值:
发帖
回帖
粉丝
4
可能后面还有个判断,嘿嘿
2008-12-21 16:30
0
雪    币: 204
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
搞定啦。谢谢小复

00403582   > \66:833D 84EA4>cmp     word ptr [40EA84], 63            ;  Case 3EC of switch 00403547   ;这里将DS和63进行比较,小于就跳。前面有个算法,哈哈
0040358A   .  6A 01         push    1                                ; /Enable = TRUE
0040358C      EB 1D         je     short 004035AB             ;强暴它也可以
0040358E   .  8B7424 0C     mov     esi, dword ptr [esp+C]           ; |
00403592   .  68 EC030000   push    3EC                              ; |/ControlID = 3EC (1004.)
00403597   .  56            push    esi                              ; ||hWnd
00403598   .  FF15 A0124100 call    dword ptr [4112A0]               ; |\GetDlgItem
0040359E   .  50            push    eax                              ; |hWnd
0040359F   .  FF15 9C124100 call    dword ptr [41129C]               ; \点击按钮事件后
004035A5   .  33C0          xor     eax, eax
004035A7   .  5E            pop     esi
004035A8   .  C2 1000       retn    10
004035AB   >  8B7424 0C     mov     esi, dword ptr [esp+C]           ; |
004035AF   .  68 E0364000   push    004036E0                         ; |DlgProc = 5500_4.004036E0
004035B4   .  56            push    esi                              ; |hOwner
004035B5   .  A1 B0EA4000   mov     eax, dword ptr [40EAB0]          ; |
004035BA   .  6A 68         push    68                               ; |pTemplate = 68
004035BC   .  50            push    eax                              ; |hInst => 00400000
004035BD   .  FF15 94124100 call    dword ptr [411294]               ; \DialogBoxParamA
004035C3   .  B8 01000000   mov     eax, 1
004035C8   .  5E            pop     esi
004035C9   .  C2 1000       retn    10
2008-12-21 16:50
0
雪    币: 223
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
我想请教一下,怎么才能找到控制按钮是否可用的地方?
2008-12-30 22:05
0
雪    币: 590
活跃值: (177)
能力值: ( LV9,RANK:680 )
在线值:
发帖
回帖
粉丝
7
一般是bp EnableWindow    bp EnableMenuItem
2008-12-30 22:07
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
有个灰色突破按钮的源文件公开了
2008-12-31 09:57
0
游客
登录 | 注册 方可回帖
返回
//