首页
社区
课程
招聘
[求助][求助]OpenClipboard怎么外部关闭
发表于: 2012-1-8 20:42 3787

[求助][求助]OpenClipboard怎么外部关闭

2012-1-8 20:42
3787
求代码
^ ^
java 或 c#实现的方法

PS:因为原版程序只OpenClipboard不关闭 还定了个时钟定时EmptyClipboard
导致不能用剪切版 是Dephi写的程序

以下是该程序时钟循环执行的代码(功能还包括强行关闭浏览器 强行关闭文件选择保存窗口)
0043DFBC  /.  55            PUSH EBP
0043DFBD  |.  8BEC          MOV EBP,ESP
0043DFBF  |.  51            PUSH ECX
0043DFC0  |.  8945 FC       MOV DWORD PTR SS:[EBP-4],EAX
0043DFC3  |.  8B45 FC       MOV EAX,DWORD PTR SS:[EBP-4]
0043DFC6  |.  8B10          MOV EDX,DWORD PTR DS:[EAX]               ;  Y2A-1使?0043DF70
0043DFC8  |.  FF52 18       CALL DWORD PTR DS:[EDX+18]               ;  Y2A-1使?0043E048
0043DFCB  |.  33C0          XOR EAX,EAX
0043DFCD  |.  55            PUSH EBP
0043DFCE  |.  68 F4DF4300   PUSH Y2A-1使?0043DFF4
0043DFD3  |.  64:FF30       PUSH DWORD PTR FS:[EAX]
0043DFD6  |.  64:8920       MOV DWORD PTR FS:[EAX],ESP
0043DFD9  |.  E8 8A99FCFF   CALL <JMP.&user32.EmptyClipboard>        ; [EmptyClipboard
0043DFDE  |.  33C0          XOR EAX,EAX
0043DFE0  |.  5A            POP EDX                                  ;  Y2A-1使?0047E2B8
0043DFE1  |.  59            POP ECX                                  ;  Y2A-1使?0047E2B8
0043DFE2  |.  59            POP ECX                                  ;  Y2A-1使?0047E2B8
0043DFE3  |.  64:8910       MOV DWORD PTR FS:[EAX],EDX               ;  Y2A-1使?0043DF70
0043DFE6  |.  68 FBDF4300   PUSH Y2A-1使?0043DFFB
0043DFEB  |>  8B45 FC       MOV EAX,DWORD PTR SS:[EBP-4]
0043DFEE  |.  8B10          MOV EDX,DWORD PTR DS:[EAX]               ;  Y2A-1使?0043DF70
0043DFF0  |.  FF52 14       CALL DWORD PTR DS:[EDX+14]               ;  Y2A-1使?0043E01C
0043DFF3  \.  C3            RETN

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (1)
雪    币: 375
活跃值: (12)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
2
patch就完了嘛。
0043DFBC -> C3。
2012-1-8 23:39
0
游客
登录 | 注册 方可回帖
返回
//