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

第2章-Windows编程概述浙江农林.ppt

  1. 1、本文档共52页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章-Windows编程概述浙江农林

2.3.2 WndProc窗口函数 在WinMain()函数中创建窗口后,然后需要编写一个窗口函数,用于处理发送给窗口的消息。 这个窗口函数就是WndProc(),该函数的原型如下: LRESULT CALLBACK WndProc( HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam); WndProc()函数由一个或多个switch语句组成。 每一条case语句对应一种消息。 当应用程序接收到一个消息时,相应的case语句被激活。 2.4 Windows编程实例 本节将通过一个实例介绍Windows窗口的创建过程。 当程序创建后,会在客户区输出文本,并且当鼠标单击窗口的客户区时,会发出声音。 图2.3 输入工程名 图2.4 选择创建空工程 图2.5 【New Project Information】对话框 图2.6 添加C++ Source File 图2.7 程序sample0201的运行结果 图2.8 【Project Settings】对话框 小  结 本章主要介绍了Windows编程的基础知识,包括Windows应用程序界面组成和Windows应用程序结构,并通过一个实例让读者熟悉Windows应用程序编程过程。 其中,读者应该明确掌握Windows应用程序中各个主要函数的作用:WinMain()函数是一个程序的入口点,而WndProc()函数用于响应窗口中的每个消息。 下一章将要向读者介绍Windows应用程序的类封装。 上机指导 实验一:熟悉Visual C++集成开发环境 实验内容 创建一个名为myfirst的工程,部分界面如图2.9所示。 图2.9 New对话框 实验目的 工欲善其事,必先利其器。 同样,想要熟练地编程,首要条件是要熟悉编程环境。 因此本实验需要读者快速掌握创建Win32 Application的步骤。 实现思路 在2.4节讲述了如何创建一个Win32 Application实例。 按照2.4节讲述的顺序创建即可。 实验二:创建一个Win32应用程序(1) 实验内容 创建一个Win32的应用程序,程序的运行结果如图2.10所示。 图2.10 实验二的运行结果 实验目的 创建一个标题名为“上机指导”、窗口内容显示“上机指导——实验二”的Win32应用程序。 通过该实验,可以理解Windows应用程序的组成及其创建过程。 实现思路 在2.4节讲述了如何创建一个Win32 Application实例。 按照2.4节讲述的顺序创建即可。 但是其中一些必要的代码需要改动,请读者自己思考。 实验三:创建一个Win32应用程序(2) 创建一个Win32的应用程序,程序的运行结果如图2.11所示。 图2.11 实验三的运行结果 实验目的 创建一个标题名为“上机指导”的Win32应用程序,其窗口内容显示一个由“*”组成的矩形。 通过该实验,可以理解Windows应用程序的组成及其创建过程。 实现思路 在2.4节讲述了如何创建一个Win32 Application实例。 按照2.4节讲述的顺序创建即可。 但是其中一些必要的代码需要改动,请读者自己思考。 Windows是一个多任务的操作系统,也就是说,在Windows中允许多个应用程序同时运行。 在Windows操作系统上运行的应用程序叫做Windows应用程序。 Windows应用程序的进行是依靠外部发生的事件来驱动。 程序不断等待,等待任何可能的输入,进行判断后再做适当的处理。 下面对Windows编程的基本知识进行详细介绍。 Windows界面组成 2.1 Windows应用程序的数据类型 2.2 Windows应用程序结构 2.3 Windows编程实例 2.4 2.1 Windows界面组成 1.窗口 2.边框 3.标题栏 4.系统菜单 5.菜单栏 6.工具栏 7.客户区 8.状态栏 9.

文档评论(0)

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

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

1亿VIP精品文档

相关文档