能力值:
( LV12,RANK:450 )
|
-
-
2 楼
帮顶~~ ·
这个我觉得应该要深入调试一下,找到相应的设置的地方。
建议把程序放上来看看。
|
能力值:
(RANK:650 )
|
-
-
3 楼
好大的智慧啊
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
谢谢两位 不过希望高手能不吝赐教
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
我怕版主以为我是找人破解软件被id.
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
谢谢一楼的朋友 我已经上传了样本程序。非常感谢你们的提醒和帮助。祝你们元旦快乐。在新的一年里红红火火。
|
能力值:
(RANK:210 )
|
-
-
7 楼
创建窗口后 post个消息就好了pediy
楼主真可爱 呵呵
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
太感谢了 终于遇到你这个大师了。我为了解决这个问题熬了好几个通宵了。都半年多的时间了才解决。真的非常感谢你 大师 祝福你2009 爱情久久 幸福久久。
我是新人 请问大师能不能把你的修改过程截图 或者简单说一下。这样以后遇到问题我也可以自己试试动手学习。
|
能力值:
(RANK:210 )
|
-
-
9 楼
呵呵 我不是大师
这个方法可能不是最简单的
1,用od载入程序 运行 .窗口出来之后,断消息断点 WM_COMMAND.然后点击那个菜单.会断下,里面有窗口的句柄,消息ID
2,记下堆栈窗口里面的几个东西 消息id:111 菜单id;0e81好像
3,重新载入程序 断下CreateWIndowExA,运行会断在创建主窗口的那个地方,从堆栈看返回.找出程序中调用CreateWIndowExA的地方
4,用zeroAdd 给程序加个区段
5,载入修改后的程序pediy.在CreateWIndowExA 后面jmp到新加的区段里面,然后在跳转的目的地写上
pushad
push 0
push 0e81 ;菜单id
push 111 ;WM_COMMAND消息id
call dword 【xxx】;指向postmessage
popad
添加上占用的代码
jmp 回去
|
能力值:
( LV2,RANK:10 )
|
-
-
10 楼
非常感谢您 大师。看来遇到你我就可以多睡几个安稳觉了。您的方法和步骤我会好好琢磨体会的。再次向你表示诚挚的敬意。
|
|
|