实验二_2010303449_毛翠_2010303451_张羚璐

实验二_2010303449_毛翠_2010303451_张羚璐

ID:18181483

大小:182.50 KB

页数:9页

时间:2018-09-15

实验二_2010303449_毛翠_2010303451_张羚璐_第1页
实验二_2010303449_毛翠_2010303451_张羚璐_第2页
实验二_2010303449_毛翠_2010303451_张羚璐_第3页
实验二_2010303449_毛翠_2010303451_张羚璐_第4页
实验二_2010303449_毛翠_2010303451_张羚璐_第5页
资源描述:

《实验二_2010303449_毛翠_2010303451_张羚璐》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、西北工业大学《综合创作训练》实验报告学院:软件与微电子学院学  号:20103034512010303449姓  名:张羚璐毛翠专业:软件工程实验时间:2013.2.26实验地点:毅字楼指导教师:西北工业大学20013年2月he"governingforthepeople","Nomattertheinterestsofthemasses"conceptunderstandingisnotinplace.Thespecificworktreatswiththedeployment,afewleadingcadrescomplainthat

2、workistoocomplicated,toomuchresponsibility,thepressureistoolarge,toomuchemphasisonthedifficultyofthework.Forexample,noncoalmine一、实验目的及要求1.实验目的:1)理解Windows内核对象概念;2)理解Windows进程及其创建的机制;3)理解Windows窗口和句柄概念;4)掌握Windows消息机制。2.实验要求:1)学会使用VC++创建win32应用程序;2)能够独立编写win32窗口程序;二、实验设备(环

3、境)及要求1)PC机最低配置:2GHz以上CPU;1G以上内存;1G自由硬盘空间;2)VC++6.0或者更高版本VC++;三、实验内容与步骤4.1创建一个win32工程实例创建过程及部分截图如下:1)、打开MicrosoftVisualC++6.0,并创建一个控制台项目exercise2,;2)、关键程序代码如下截图调用API函数MessageBox3).编译并运行程序后,出现如下效果:he"governingforthepeople","Nomattertheinterestsofthemasses"conceptunderstandi

4、ngisnotinplace.Thespecificworktreatswiththedeployment,afewleadingcadrescomplainthatworkistoocomplicated,toomuchresponsibility,thepressureistoolarge,toomuchemphasisonthedifficultyofthework.Forexample,noncoalmine1.对话框是否为窗口?此外还有那些界面元素是窗口?答:1).对话框是窗口。对话框时Windows的一种特殊窗口。不能改变窗口

5、大小,没有最大化、最小化按钮。一般包括标题栏、选项卡(标签)、文本框、列表框、命令按钮、单选按钮、复选按钮等。2).窗口的元素包括:标题栏、菜单栏、Windows系统菜单、最小化按钮、最大化按钮、恢复按钮、关闭按钮、可改变大小的边框、窗口客户区、垂直滚动条和水平滚动条4.2创建win32窗口程序4.2.1程序框架搭建图1.什么是句柄?程序中创建了哪些句柄,请全部列出。答:句柄,是整个windows编程的基础。一个句柄是指使用的一个唯一的整数值,即一个四字节长的数值,来标志应用程序中的不同对象和同类对象中的不同的实例,诸如,一个窗口,按钮,

6、图标,滚动条,输出设备,控件或者文件等。应用程序能够通过句柄访问相应的对象的信息,但是句柄不是一个指针,程序不能利用句柄来直接阅读文件中的信息。如果句柄不用在I/O文件中,它是毫无用处的。句柄是windows用来标志应用程序中建立的或是使用的唯一整数,windows使用了大量的句柄来标志很多对象。本程序中创建的句柄所示如下:he"governingforthepeople","Nomattertheinterestsofthemasses"conceptunderstandingisnotinplace.Thespecificworktr

7、eatswiththedeployment,afewleadingcadrescomplainthatworkistoocomplicated,toomuchresponsibility,thepressureistoolarge,toomuchemphasisonthedifficultyofthework.Forexample,noncoalmineHINSTANCEhInstance,//本模块的实例句柄HINSTANCEhPrevInstance//本模块的实例句柄HWNDhwnd//窗口句柄HDChdc;//DC句柄2.一个基本

8、的win32窗口程序创建有哪几个步骤,请以本程序为例说明(要有相应代码截图)。(1)注册窗口类(RegisterClassEx)(2)创建窗口(3)在桌面显示窗口(4)更新窗口客户区(5)进入

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。