用vs2008编译资源文件的时候实际用的是rc.exe,如果不加开关 /s 会输出
Microsoft (R) Windows (R) Resource Compiler Version 6.0.5724.0
Copyright (C) Microsoft Corporation. All rights reserved.
令人不爽,想要去掉,于是就修改rcdll.dll文件将
40011356 803D 09430540 00 cmp byte ptr ds:[40054309], 0
4001135D BE 086A0440 mov esi, RcDll.40046A08
40011362 75 32 jnz short RcDll.40011396
改为
40011356 803D 09430540 00 cmp byte ptr ds:[40054309], 0
4001135D BE 086A0440 mov esi, RcDll.40046A08
40011362 EB 32 jmp short RcDll.40011396
不需要修改重定位表,简单方便。