00Windows课程介绍教程讲解.ppt

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Windows 应用程序设计 在Windows操作系统上运行的程序叫Windows应用程序 信息管理学院 李媛 课程介绍 课程定位 课程重要性 教学目标 教学内容 教学方法,学习方法 参考资料 评分标准 课程定位 计算机专业的专业限选课程(6选4)、任选课(17选8)。 先修课程:《计算机导论》、《C语言程序设计》 《C++语言程序设计》、《数据库》 后修课程:《游戏编程设计》(软件、网络专业) 《嵌入式系统》(计科专业) 课程重要性 Windows是最主流的操作系统,也是网络游戏最主要的开发平台,必须理解Windows程序设计。 要开发Windows游戏,就必须理解Windows程序的工作原理。 Win32 API重要性 API(Application Programming Interface):应用程序编程接口。它包含了所有应用程序能够使用,操作系统能够执行的函数调用。例如:MessageBox函数。 32位Windows上的一切软件都可以使用Win32 API来实现。 在Windows系统中,API保持着一贯的一致性。 与API相关的两个概念 SDK(Software Development Kit):软件开发工具包,提供了开发Windows应用程序所需的各种头文件、库文件、帮助文档、各种工具以及例程。 MFC(Microsoft Foundation Classes):微软基础类库,以C++类的形式封装了Windows的API,并且包含一个应用程序框架,以减少应用程序开发人员的工作量。 MFC仅仅是对Windows API的一种高级封装而已 通过运用Win32 API函数编程,可以对Windows系统内部的运行机制更了解。 可以帮助大家在其他开发工具中更好地理解和利用API函数。 游戏编程通常都是直接使用API函数。 教学目标 理解Windows应用程序的工作原理和消息机制 掌握Windows程序设计方法和编程思路 熟悉常用的Windows API函数 掌握Windows游戏开发中常用的一些动画技巧 熟练使用VC++开发工具进行编码和调试 具备自学能力和良好的口头表达能力 具备良好的工作态度、责任心以及团队合作精神 教学内容 创建窗口与消息响应 GDI绘图基础 游戏动画技巧 游戏输入消息处理 资源的使用:菜单,快捷键,图标,位图 动态链接库 控件:按钮,文本框,下拉列表框 Windows界面设计 对话框 用MFC设计数据库应用程序 教学方法 任务驱动 授课与案例相结合 课堂实践 课后作业 学习方法 消息驱动,理解为什么何处添加什么代码 作业提交要求: 按时、独立完成 命名方式:学号姓名作业次数.rar 如:101唐路平1.rar 工程项目名: 101唐路平1 参考资料 《Windows游戏编程基础》 《MFC Windows程序设计(第2版)》 电子版资料 / 评分标准 考勤 15% 3次考勤不到不得考试 作业 15% 3次作业不交不得考试 期末考试 70% 闭卷笔试 Java语言编写的GUI程序在Java平台上运行,出现窗口;在Windows操作系统上运行的程序叫Windows应用程序。 MessageBox Java语言编写的GUI程序在Java平台上运行,出现窗口;在Windows操作系统上运行的程序叫Windows应用程序。 MessageBox

您可能关注的文档

文档评论(0)

三沙市的姑娘 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档