返回

TApplication (TObject->TPersistent->TComponent->TApplication)

Unit:Forms

描述

TApplication封装了一个窗口应用程序。TApplication中介绍的方法和属性反映了Windows操作系统中创建、运行、维护和销毁应用程序的基本原理。TApplication因此简化了开发人员与Windows环境之间的接口。为此,TApplication封装了

Windows消息处理
上下文相关的在线帮助
菜单加速器和按键处理
异常处理
管理Windows操作系统为应用程序定义的基本部分,如MainWindow、WindowClass等

每个GUI应用程序都会自动声明一个应用程序变量作为应用程序的实例。如果C++Builder应用程序不是Web服务器应用程序、控制面板小程序或NT服务应用程序,则此变量的类型为TApplication。

TApplication不会出现在组件调色板上,也无法在表单设计器中进行可视化操作;所以它没有公开的属性。然而,它的一些公共属性可以在设计时在“项目|选项”对话框的表单和应用程序页面中设置或修改。此外,您可以将TApplicationEvents组件添加到项目中的任何窗体,以拦截应用程序抯 事件,并使用IDE提供事件处理程序。

注意:有关影响显示的应用程序范围的属性和方法,请参阅TScreen。