网站大量收购闲置独家精品文档,联系QQ:2885784924

windows程序功设计1.doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
WINDOWS程序设计 实 验 指 导 书 (第2版) 东北林业大学信息与计算机工程学院 计算机科学与技术专业 目 录 1 实验目的与要求…………………………………………………………………1 2实验环境…………………………………………………………………………1 3 实验一般步骤……………………………………………………………………1 4 实验时数……………………………………………………………………1 5 实验内容和要求…………………………………………………………………2 实验一 编程实现Windows程序框架………………………………………………2 实验二 Windows窗口绘图………………………………………………………6 实验三 菜单消息的接收和响应………………………………………………6 实验四 对话框基本控件的设计实现………………………………………………8  PAGE 11 1 实验目的与要求 按照“素质教育”要求,以培养面向21世纪具有一定创新能力的人才为目标。Windows程序设计实验主要为验证性实验,属于计算机科学与技术专业及相近专业选修实践型课程,是Windows程序设计课程的重要组成部分。通过本实验课程可以培养学生以下几方面的能力:学习windows环境下程序设计的基本方法;掌握基本的Windows API接口函数;理解Windows环境下程序的基本组成及基本原理。 2 实验环境 Windows 2000/Windows XP,Visual C++ 6.0 以上版本。 3 实验一般步骤 (1)准备好实验所需的程序。手编程序应书写整齐,并经人工检查无误后才能实验,以提高实验效率。对程序中自己有疑问的地方,应作出标记,以便在上机时给予注意。初学者切忌不编程序或抄别人程序去上机,应从一开始就养成严谨的科学作风。 (2)上机输入和调试自己所编的程序。应该一人一组,独立实验。上机过程中出现的问题,除了是系统的问题以外,一般应独立处理,不要轻易举手问教师。尤其对“出错信息”,应善于自己分析判断。这是学习调试程序的良好机会。 在程序调试通过后,打印输出程序清单和运行结果,在运行时要注意在输入不同数据时所得到的不同结果。此时应运行几次,分别检查在不同情况下程序是否正确。 (3)实验结束后,提交实验报告,实验报告应包括以下内容: 实验目的; 实验内容; ③ 程序清单(手写或计算机打印出的程序清单); ④ 运行结果(必须是上面程序清单所对应打印输出的结果); ⑤结果分析:对运行情况所作的分析以及本次调试程序所取得的经验。如果程序未能通过,应分析其原因。 4 实验时数 总实验时数不得少于8学时。 5 实验内容和要求 实验一 编程实现Windows程序框架 本实验帮助学生理解Windows环境下程序的基本结构。要求学生使用API接口函数设计一个窗口程序,在窗口中显示“hello world”。 示例程序: //******************************************************************* #include windows.h #include windowsx.h //函数声明 BOOL InitWindow( HINSTANCE hInstance, int nCmdShow ); LRESULT CALLBACK WinProc( HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam ); //******************************************************************* //函数:WinMain() //功能:Win32应用程序入口函数。创建主窗口,处理消息循环 //******************************************************************* int PASCAL WinMain( HINSTANCE hInstance, //当前实例句柄 HINSTANCE hPrevInstance, //前一个实例句柄 LPSTR lpCmdLine, //命令行字符 int nCmdShow) //窗口显示方式 { MSG msg; //创建主窗口 if ( !InitWindow( hInstance, nCmdShow ) ) return FALSE; //进入消息循环: //从该应用程序的消息队列中检取消息,送到消息处理过程, //当检取到WM_QUIT消息时,退出消息循环。 while (GetMessage(msg, NULL,

文档评论(0)

zzabc003 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档