程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> VC >> vc教程 >> TApplication類

TApplication類

編輯:vc教程

TApplication是應用程序使用的類型。

類關系 TObject→TPersistent→TComponent

TApplication 是一外封裝Windows 應用程序的類。在Y職TApplication中引入的方法和屬性,反映了 Windows 操作系統建立起來的如創建、運行、確認以及刪除一個應用程序的基本情況。因此,當編寫一個 Windows 應用程序時,TApplication簡化了用戶和 Windows 環境之間的接口。為此目的, TApplication封裝了下列行為:

·Windows信息處理

·上下文相關的在線幫助

·菜單加速鍵和鍵處理

·異常情況處理

·為應用程序管理在Windows 操作系統中進行定義的基本部分,例如MainWindow、WindowClass 等。

每個C++Builder應用程序象聲明應用程序實例一樣,自動聲明Application變量。如果C++Builder應用程序不是Web服務器應用程序,該變量將屬於TApplication類型。因此,Tapplication 對象既不可能在元件選項板組件中出現,窗體設計者也不可能在進行可視化操作時使用。TApplication 對象沒有公開的屬性。然而,TApplication對象的一些公用特性可以在窗體設計階段進行設置或修改;也可以在Priject | Options對話框中的Application頁中進行設置或修改。

屬性列表

Active 應用程序是否是活動的

AllowTesting 表示IDE的信息

DialogHandle 在應用程序中使用非Delphi對話框提供機制

ExeName 可執行應用程序的文件名稱

Handle 提供對窗口句柄的訪問

HelpFile 用於顯示幫助的文件名稱

Hint 顯示在幫助提示框中的文本字符串

Hintcolor 確定提示框的顏色

HintHidePause 在隱匿幫助提示之前應等待的時間間隔

HintPause 在控件的幫助提示顯示之前應經過的時間間隔

HintShortPause 在再次彈出提示前應等待的停頓時間

Icon 確定在Windows任務欄上代表應用程序的圖標

MainForm 識別應用程序中的主窗口

ShowHint 確定幫助提示對整個應用程序是激活的還是失活的

ShowMainForm 確定應用程序啟動時是否顯示其主窗體

Terminated 報告應用程序是否已經收到WM--QUIT信息

Title 出現在應用程序圖標下的文本

updateFormatSettings 是否自動更新格式化設定

UpdateMetricSettings 是否更新對於提示窗口字體和圖標標題字體的設定

方法列表

~TApplication 用於刪除應用程序實例及其與之相關的內存

BringToFront       將桌面最後一個激活的窗口作為最前端窗口

CancelHint        為控件取消提示的顯示

ControlDestroyed     通知應用程序一控件被刪除

CreateForm 創建一個新窗體

CreateHandle       為應用程序生成一主窗口

HandleException     為應用程序提供異常的默認處理方法

HandleMesage 中斷應用程序以處理Windows消息隊列中消息

HelpCommand    提供對API中的任何幫助命令的快速存取     

HelpContext 為應用程序顯示幫助文件

HelpJump 產生一個OnHelp事件

HideHint 隱藏當前的提示

HintMouseMessage 調整提示窗口的顯示

HookMainWindow 使非Delphi對話框能夠接收送到應用程序主窗口的信息

Initialize  為初始化的分系統提供了機會

MessageBox 向用戶顯示一個指定的消息

Minimize 使應用程序縮小到Windows任務欄上

NormalizeAllTopMosts 使最前端的窗體含主窗口的行為象不是最前端窗體一樣

NormalizeTopMosts 使最前端的窗體的行為象不是最前端的窗體一樣

ProcessMessages 中斷應用程序以便Windows能夠響應事件

Restore 恢復一個最小化的應用程序至正常大小

RestoreTopMosts 使faStayOnTop指定的窗體重新恢復到最前端

Run 執行應用程序

ShowException 顯示發生在應用程序中的異常

TApplication 創建一個新的應用程序

Terminate 結束應用程序的執行

UnhookMainWindow 釋放HookMainWindow方法掛鉤的對話過程

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved