AFX_GLOBAL_DATA 結構
AFX_GLOBAL_DATA 結構包含用來處理架構或自訂應用程式外觀和行為的欄位和方法。
struct AFX_GLOBAL_DATA
成員
公用建構函式
Name |
說明 |
---|---|
AFX_GLOBAL_DATA::AFX_GLOBAL_DATA |
建構 AFX_GLOBAL_DATA 結構。 |
AFX_GLOBAL_DATA::~AFX_GLOBAL_DATA |
解構函式。 |
公用方法
Name |
說明 |
---|---|
釋放由架構配置,例如筆刷、字型和 DLL 的資源。 |
|
建立以指定角度繞著指定點來旋轉的旋轉轉換。 |
|
在指定區域中繪製控制項的父代背景。 |
|
繪製指定的佈景主題的視覺化樣式的指定文字。 |
|
從指定的緩衝區中移除指定的 XML 標記對。 |
|
擷取指定的使用者介面項目的目前色彩。 |
|
傳回指向儲存在全域資料之ID2D1Factory 介面的指標。 如果介面未初始化,系統會建立此介面,內含預設參數。 |
|
擷取類似手動,並識別碼為 IDC_HAND之預先定義資料指標。 |
|
建立和儲存指標 ITaskBarList 連接的全域資料的。 |
|
建立和儲存指標 ITaskBarList3 連接的全域資料的。 |
|
擷取標準與最小化視窗非工作區。 |
|
判斷 Shell 自動隱藏列的位置。 |
|
在目前字型擷取文字字元的高度。 |
|
傳回指向儲存在全域資料之IWICImagingFactory介面的指標。 如果介面未初始化,系統會建立此介面,內含預設參數。 |
|
傳回指向儲存在全域資料之IDWriteFactory 介面的指標。 如果介面未初始化,系統會建立此介面,內含預設參數。 |
|
初始化 D2D、DirectWrite 和 WIC Factory。 初始化主視窗之前,呼叫這個方法。 |
|
表示預先定義的 32 位元圖示是否支援。 |
|
判斷是否已初始化 D2D。 |
|
提供簡單的方式呼叫 Windows DwmIsCompositionEnabled 方法。 |
|
指示影像是否在高對比目前顯示。 |
|
偵測到桌面的功能表動畫和工作列自動隱藏功能的目前狀態。 |
|
註冊指定的 MFC Windows 類別。 |
|
您可以 GetITaskbarList 和 GetITaskbarList3 方法取得版本的介面。 |
|
重新初始化該內部功能的指標支援 Windows 主題和視覺化樣式的方法。 |
|
提供簡單的方式呼叫 Windows SetLayeredWindowAttributes 方法。 |
|
建立指定之邏輯字型。 |
|
從剖析的名稱建立與初始 Shell 項目物件。 |
|
重新初始架構使用的邏輯字型。 |
|
初始化這個框架之色彩、色彩深度、筆刷、畫筆和影像。 |
受保護的方法
Name |
說明 |
---|---|
啟用或停用 Microsoft Active Accessibility 支援。 Active Accessibility 提供有關使用者介面項目相關資訊的可靠方法。 |
|
表示 Microsoft Active Accessibility 支援。 |
|
指出作業系統是否支援分層的視窗。 |
資料成員
Name |
說明 |
---|---|
指出目前作業系統是否支援 Alpha 透明混色。 |
|
指示應用程式是否執行於 Windows 7 作業系統下 (含) 以上版本 |
|
指定現用標題漸層色彩。 通常用於停駐窗格。 |
|
指定非現用現用標題漸層色彩。 通常用於停駐窗格。 |
|
指示這個框架是否使用預先定義的 32 位元色彩圖示或圖示較低解析度。 |
|
指示系統字型是否為功能表、工具列和功能區使用。 |
|
儲存手狀游標的控制代碼。 |
|
儲存水平縮放游標的控制代碼。 |
|
儲存垂直縮放游標的控制代碼。 |
|
存放工具圖示的控制代碼。 |
|
指定從最左邊的自動隱藏工具列的位移停駐工具列的左邊。 |
|
指定自動隱藏工具列之間的間距。 |
|
指定用來傳達停駐狀態拖曳框架的粗細。 |
|
指定用來傳達浮動狀態拖曳框架的粗細。 |
備註
當應用程式啟動時,大部分在 AFX_GLOBAL_DATA 結構中的資料初始化。
繼承階層
需求
**標頭檔:**afxglobals.h