能力值:
(RANK:350 )
|
-
-
2 楼
看置顶的常见问题:
Q:为何同一函数有几种形式,如MessageBoxA(W)?
A:MessageBoxA(W)是MessageBoxA,MessageBoxW两种形式缩写,Windows函数是区分字符集的:A表示ANSI,W表示Wide,即Unicode (Wide character-set),前者就是通常使用的单字节方式,而后者是双字节方式,方便处理双字节字符。Win98基本是使用ANSI字符串来进行内部操作的,但它仍可处理少数Unicode字串符函数,如MessageBoxW、MessageBoxExW等。而Win2000/XP所有核心函数都是Unicode字串符。
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
谢谢刚哥的答复!!!
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
请告诉在那下载。如何装?
本人在这和罗云彬处下的装不上
把操作系统毁了
|
能力值:
( LV8,RANK:130 )
|
-
-
5 楼
看雪里下载有softice for 2000/xp 的!好像是2.7版本的!
装好之后 重新启动 然后 运行里面的.bat批处理就可以正常调用了!
|
能力值:
( LV6,RANK:90 )
|
-
-
6 楼
我的系统是2003,也拦不到Messagebox函数,只好每次都用int3的方式来中断程序.我用了下面的所有断点:
bpx MessageBoxA
bpx MessageBoxW
bpx MessageBoxExA
bpx MessageBoxExW
都不行啊,但是它也没有说不能下断点,用bl列出来的断点中已经能显示出来下了四个断点的.
还有我的符号不能正常显示,比如在调用MessageBox的地方应该是Call[MessageBoxA]的,但我的总是显示Call[00401020]之类的东西,不能够看到函数的名称,怎么办啊,我原来一直用98下的softice,这次用这个很不习惯,哪位大侠知道怎么办,快帮帮我啊.
|
|
|