windows forms程序:类似于windows程序,是指能在微软公司操作系统平台如windows 98,windows nt及windows2000等平台上面运行的,有着非常漂亮脸蛋(如窗体、菜单、各种控制等)的程序。windows forms是在.net平台中初次出现的概念,也称为windows窗体,由于是.net windows forms程序,因此你的视窗系统就必须首先安装.net平台,才能运行。
visual studio .net:是微软.net平台上的一个功能强大的、集成多种开发语言的软件开发工具。通过该开发工具,大多数.net编程语言都可以实现rad(快速开发)。 2 windows forms中的几个基本概念
启动程序
windows forms程序与一般运用程序不同的是其是通过非常漂亮的外观窗体及窗体上各种控件与用户交互。程序不是一步一步的执行,而是有一个消息循环,根据用户的各种操作所引发的事件选择执行相应的功能。为了能管理、解释windows的各种消息、用户键盘或鼠标输入并响应各种事件,.net类库为我们提供了一个专门用于启动windows程序的类:system.windows.forms.application,通过使用application类,我们可以非常容易就启动一个windows forms程序,并把有关消息的解释、键盘及鼠标的输入管理、各种事件的响应等都交由application负责处理。
windows操作系统最主要的成功得源于其漂亮的外观,即窗体。一般的windows程序都有一个窗体,你可以把各种各样的控件(如标签、文本框、命令按钮等)放置在窗体上,组成一个非常人性的人机界面。在.net windows forms中使用窗体只需从system.windows.forms.form类或其派生类的创建一个对象即可。
public delegate void eventhandler(object sender,eventargs e); [c#] public delegate sub eventhandler(byval sender as object,byval e as eventargs) [visual basic] public __gc __delegate void eventhandler(object* sender,eventargs* e); [c++]