反编译记事本(6) 完结
项目地址 : https://gitee.com/chenguc/notepad-decompilation .
反编译后的项目运行后是这样的:

可以正常输入文本, 打开文本文件, 保存, 另存为等.
修正了所有菜单的功能, 可能还有一些细节的地方没注意到.
关于项目源代码, 总共4700多行, 绝大多数变量和函数都没有重命名, 只是保证了重新编译后的程序可以正常运行而已.
遇到的问题主要是 : (1)资源找不到, 使用Resource Hacker导出的资源文件不符合语法, 所以无法直接使用, 还得手动修改; (2) 数组长度不正确, 基本都是全局的数组变量, 可以直接观察静态数据确定数组长度. 数组长度不正确中, 又属函数中的字符串数组变量最多, 这可以通过观察函数的局部变量栈来确定.
记事本程序应该就这样了, 如果有不懂的地方, 欢迎来问我^-^.