| 摘要 | 第1-5页 |
| Abstract | 第5-9页 |
| 第一章 绪论 | 第9-13页 |
| ·引言 | 第9-10页 |
| ·课题的研究背景 | 第9-10页 |
| ·当前远程网络教育发展概况 | 第10页 |
| ·“基于命令流的远程教育平台”课题来源及框架概述 | 第10-11页 |
| ·课题的研究目标和推广意义 | 第11-12页 |
| ·“基于编码机制的命令编辑解释器”产生及研究意义 | 第12-13页 |
| 第二章 WIN32消息机制分析 | 第13-26页 |
| ·WINDOWS操作系统消息原理概述 | 第13-14页 |
| ·深层次理解消息机制 | 第14-25页 |
| ·消息的属性 | 第14-15页 |
| ·消息分类 | 第15-16页 |
| ·MFC的消息机制的实现原理和消息处理的过程 | 第16-25页 |
| ·WIN32消息机制分析总结 | 第25-26页 |
| 第三章 基于WIN32多线程设计“命令编辑解释器”原理 | 第26-37页 |
| ·WIN32多线程环境下设计命令编辑解释器思想来源 | 第26-28页 |
| ·基于WIN32多线程和消息机制建立捕获控制机制原理分析 | 第28-37页 |
| ·wi1132多线程相关概念 | 第29-31页 |
| ·wi1132线程处理技术 | 第31-37页 |
| 第四章 DLL挂钩技术 | 第37-54页 |
| ·DLL相关概念和原理 | 第38-41页 |
| ·如何使用DLL技术 | 第41-46页 |
| ·调用DLL的方式及其优良比较 | 第42-43页 |
| ·DLL中的内容 | 第43-46页 |
| ·DLL技术的价值分析与其对本课题的重要意义 | 第46-47页 |
| ·DLL价值体现 | 第46-47页 |
| ·DLL技术对本课题的重要意义 | 第47页 |
| ·基于DLL挂钩 | 第47-50页 |
| ·挂钩定义及原理 | 第48页 |
| ·为什么要挂钩? | 第48页 |
| ·如何挂钩? | 第48-50页 |
| ·基于输入节挂接API | 第50-54页 |
| ·windows符号文件及其编码方式概述 | 第51页 |
| ·PE文件格式分析 | 第51-54页 |
| 第五章 “基于编码机制的命令编辑解释器”设计与实现 | 第54-82页 |
| ·设计目的与实现方法概述 | 第54页 |
| ·MANAGED SPY++实现原理分析 | 第54-68页 |
| ·N ET Framework架构相关概念阐述 | 第55-68页 |
| ·基于托管思想应用.NET Framework | 第56-58页 |
| ·Managed Spy++挂钩实现 | 第58-66页 |
| ·总结ManagedSpy | 第66-68页 |
| ·“命令编辑解释器”设计与实现 | 第68-81页 |
| ·命令编辑解释器工作原理 | 第68页 |
| ·设计目标 | 第68-69页 |
| ·运行环境配置 | 第69页 |
| ·功能模块组成及其部分关键代码说明 | 第69-81页 |
| ·设计结果说明 | 第81-82页 |
| 第六章 总结 | 第82-83页 |
| ·本文小结 | 第82页 |
| ·工作展望 | 第82-83页 |
| 致谢 | 第83-84页 |
| 参考文献 | 第84-87页 |
| 发表文章及科研情况 | 第87页 |