visual developing as well. As the same time, it supplies many functions such as outstanding code editor, debugger, Wizard, compiler, visual resource editor and so on. All these strong function make this tool the best one in the world.
Key words: Tetris, OOP, IDE
湖 南 大 学 毕 业 设 计 (论 文 )
第 III 页
目
录
1 绪论 ........................................................................................................................................ 1 1.1 1.2 1.3 1.4 课题背景及目的 .............................................................................................................. 1 国内外研究状况 .............................................................................................................. 1 课题研究方法 .................................................................................................................. 2 论文构成及研究内容 ...................................................................................................... 2
2 技术原理 ................................................................................................................................ 3 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 编程语言 .......................................................................................................................... 3 面向对象 .......................................................................................................................... 3 GDI+ ................................................................................................................................. 6 .NET FRAMEWORK 2.0 ....................................................................................................... 7 DIRECTSOUND 组件 .......................................................................................................... 8 配置文件 .......................................................................................................................... 9 XML 语言 ........................................................................................................................ 9 多线程 ............................................................................................................................ 10
3 系统设计 .............................................................................................................................. 12 3.1 系统设计思想 ................................................................................................................ 12 3.2 运用的控件和主要对象 ................................................................................................ 13 3.3 主要实现的功能 ............................................................................................................ 13 4 系统实现 .............................................................................................................................. 14 4.1 屏幕信