标题:问题来了。第九章,NMHDR.code 怎么会编译成常量?
只看楼主
东海一鱼
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:贵宾
威 望:48
帖 子:757
专家分:4760
注 册:2009-8-10
得分:0 
回复 4楼 zklhp
不好意思啊。没跟你抢‘师太’的意思。纯属巧合。

举世而誉之而不加劝,举世而非之而不加沮,定乎内外之分,辩乎荣辱之境,斯已矣。彼其于世未数数然也。
2010-07-24 17:14
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
得分:0 
1 老罗是罗聪的网名 罗云彬不是“老罗”

2 书看一遍是不行的

3 光会编程是不行的

用什么方法能找到dir的实际代码?我只知道这种命令实际是一个小程序

错!

dir 是dos里面的“内部命令”(貌似叫这个) 和外部命令有什么区别呢 最大的区别应该是 没有一个程序叫“dir” 而是由command实现(大概是这个意思)

win 下 我们用cmd 也没有dir这个程序的 而是由cmd实现的 所以 只要逆向cmd就可以知道算法

好好学罢。。。。。
2010-07-24 20:33
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
得分:0 
以下是引用okayyyy在2010-7-24 16:00:40的发言:

老大,你的功力很深啊。 用什么方法能找到dir的实际代码?我只知道这种命令实际是一个小程序

唉,老罗害死人。你看看他定义的变量 dwstatuswidth。

看到前缀,我定义一个相似的 dwstatuswidth  dw 10,20,30,40
搞老半天都没把,状态栏分成4个格子。

原来老罗的这个dwstatuswidth 是个 dd!!!!!!

浪费了2个小时

非也

匈牙利命名法里面 dw 是double word 的缩写 也就是开头

而dd 是masm里面定义double word 的伪指令

罗大写的没错

开始我也郁闷过 适应就好 不过 罗大没错

当然 匈牙利命名法不是必须遵守的 你要不愿意用 我也不能说什么
2010-07-24 20:36



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-313861-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.780658 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved