什么是窗体,窗体的作用是什么

如题所述

windows 中的窗口定义,就是一个矩形区域,它提供了一个绘图区域,同时也作为消息机制发送的目标(作为消息发送,这个是windows系统很奇怪的地方,以至于很多和窗口绘图完全无关的程序,也必须创建一个窗口来接收消息,但从来不显示它)。。。窗口类最化的可以简化的就只是一个矩形,不具备缩放拉伸,拖拽等功能。。。
所以窗口有两个功能,功能1作为一个类似邮箱的消息接收者,功能2,作为绘图用的画板。。通常作为画板必须用功能1,因为通常窗口最少也要使用键盘,鼠标,或者被其他窗口遮盖时能够接收到这些消息。。。当然可以单纯作为一个邮箱使用,从而利用消息机制来方便编程,虽然消息机制最初是为了窗口绘图以及其他可视功能使用的,但不妨碍做其他用途,比如USB插拔等,也是用窗口来得到这个消息,虽然和图形没人和关系。。。
windows系统所说的窗口和任何编程语言没关系,他是windows内核的基本对象之一,
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-05-25
窗体是一种文档,可以用来收集信息。它包括两部分,一部分是由窗体设计者输入的,填写窗体的人无法更改的文字或图形。窗体设计者可以插入希望得到回答的问题、选项列表、信息表格等。另一部分是由窗体填写者输入的,用于从填写窗体者处收集信息并进行整理的空白区域。窗体设计者可以在文档中插入窗体域或 ActiveX 控件,为窗体填写者提供用于收集数据的位置。
第2个回答  2015-08-05
窗体一般就是指 form,表单的意思,一种特殊的控件容器,用来放置其它控件用的,比如form和dialog控件,这些是一般UI的主要界面。
第3个回答  2015-08-05
窗体是放容器和控件的地方,主要用来做WinForm程序开发
相似回答