共用方式為


AFX_GLOBAL_DATA 結構

AFX_GLOBAL_DATA結構包含欄位和方法用來管理架構,或自訂的外觀和應用程式的行為。

struct AFX_GLOBAL_DATA

Members

Bb984192.collapse_all(zh-tw,VS.110).gif公用建構函式

名稱

描述

AFX_GLOBAL_DATA::AFX_GLOBAL_DATA

建構AFX_GLOBAL_DATA結構。

AFX_GLOBAL_DATA::~AFX_GLOBAL_DATA

解構函式。

Bb984192.collapse_all(zh-tw,VS.110).gif公用方法

名稱

描述

AFX_GLOBAL_DATA::CleanUp

釋出架構,例如筆刷、 字型和 Dll 所配置的資源。

AFX_GLOBAL_DATA::D2D1MakeRotateMatrix

建立以指定角度繞著指定點來旋轉的旋轉轉換。

AFX_GLOBAL_DATA::DrawParentBackground

在指定區域中繪製控制項的父代背景。

AFX_GLOBAL_DATA::DrawTextOnGlass

在指定的佈景主題的視覺化樣式繪製指定的文字。

AFX_GLOBAL_DATA::DwmDefWindowProc

提供一個簡單的方法來呼叫 Windows DwmDefWindowProc 方法。

AFX_GLOBAL_DATA::DwmExtendFrameIntoClientArea

提供一個簡單的方法來呼叫 Windows DwmExtendFrameIntoClientArea 方法。

AFX_GLOBAL_DATA::DwmIsCompositionEnabled

提供一個簡單的方法來呼叫 Windows DwmIsCompositionEnabled 方法。

AFX_GLOBAL_DATA::ExcludeTag

指定的 XML 標記配對會移除指定的緩衝區。

AFX_GLOBAL_DATA::GetColor

擷取指定的使用者介面項目的目前的色彩。

AFX_GLOBAL_DATA::GetDirect2dFactory

變數的指標,會傳回ID2D1Factory會儲存在全域資料的介面。 如果介面未初始化,系統會建立此介面,內含預設參數。

AFX_GLOBAL_DATA::GetHandCursor

預先定義類似手的形狀的游標會擷取其識別項是IDC_HAND。

AFX_GLOBAL_DATA::GetITaskbarList

建立並儲存在全域資料 ITaskBarList 介面的指標。

AFX_GLOBAL_DATA::GetITaskbarList3

建立並儲存在全域資料 ITaskBarList3 介面的指標。

AFX_GLOBAL_DATA::GetNonClientMetrics

擷取與非最小化視窗之非工作區相關聯的度量資訊。

AFX_GLOBAL_DATA::GetShellAutohideBars

決定位置的殼層自動隱藏的列。

AFX_GLOBAL_DATA::GetTextHeight

擷取文字字元,將以目前字型的高度。

AFX_GLOBAL_DATA::GetWICFactory

變數的指標,會傳回IWICImagingFactory會儲存在全域資料的介面。 如果介面未初始化,系統會建立此介面,內含預設參數。

AFX_GLOBAL_DATA::GetWriteFactory

變數的指標,會傳回IDWriteFactory會儲存在全域資料的介面。 如果介面未初始化,系統會建立此介面,內含預設參數。

AFX_GLOBAL_DATA::IsD2DInitialized

初始化D2D, DirectWrite,以及WIC工廠。 初始化主視窗之前,呼叫這個方法。

AFX_GLOBAL_DATA::Is32BitIcons

指示是否支援預先定義的 32 位元圖示。

AFX_GLOBAL_DATA::IsD2DInitialized

決定是否D2D已初始化。

AFX_GLOBAL_DATA::IsHighContrastMode

指出是否以高對比目前顯示的影像。

AFX_GLOBAL_DATA::OnSettingChange

偵測到桌面的功能表動畫和工作列自動隱藏功能的目前狀態。

AFX_GLOBAL_DATA::RegisterWindowClass

註冊指定的 MFC 視窗類別。

AFX_GLOBAL_DATA::ReleaseTaskBarRefs

釋出介面,從 GetITaskbarList 和 GetITaskbarList3 方法來取得。

AFX_GLOBAL_DATA::Resume

重新初始化內部的函式指標可存取方法來支援 Windows 佈景主題和視覺化樣式

AFX_GLOBAL_DATA::SetLayeredAttrib

提供一個簡單的方法來呼叫 Windows SetLayeredWindowAttributes 方法。

AFX_GLOBAL_DATA::SetMenuFont

建立指定的邏輯字型。

AFX_GLOBAL_DATA::ShellCreateItemFromParsingName

建立並初始化殼層 item 物件來從剖析的名稱。

AFX_GLOBAL_DATA::UpdateFonts

Reintializes 由架構所用的邏輯字型。

AFX_GLOBAL_DATA::UpdateSysColors

初始化色彩、 色彩深度、 筆刷、 畫筆與架構所使用的影像。

Bb984192.collapse_all(zh-tw,VS.110).gif受保護的方法

名稱

描述

AFX_GLOBAL_DATA::EnableAccessibilitySupport

啟用或停用 Microsoft 作用中的網頁可及性支援。 使用中的協助工具提供可靠的方法來公開使用者介面項目的相關資訊。

AFX_GLOBAL_DATA::IsAccessibilitySupport

指出是否啟用 Microsoft 作用中的網頁可及性支援。

AFX_GLOBAL_DATA::IsWindowsLayerSupportAvailable

指出作業系統是否支持層次的視窗。

Bb984192.collapse_all(zh-tw,VS.110).gif資料成員

名稱

描述

AFX_GLOBAL_DATA::bIsOSAlphaBlendingSupport

指出目前的作業系統是否支援 alpha 混色。

AFX_GLOBAL_DATA::bIsWindows7

表示在 Windows 7 OS 或更高的應用程式是否正在執行

AFX_GLOBAL_DATA::clrActiveCaptionGradient

指定使用中的標題色彩漸層停駐。 一般常用於停駐窗格。

AFX_GLOBAL_DATA::clrInactiveCaptionGradient

指定非使用中的作用中標題的漸層的色彩。 一般常用於停駐窗格。

AFX_GLOBAL_DATA::m_bUseBuiltIn32BitIcons

指示是否架構使用預先定義的 32 位元色彩圖示] 或 [圖示的較低的解析度。

AFX_GLOBAL_DATA::m_bUseSystemFont

表示系統字型會用於功能表、 工具列和功能區。

AFX_GLOBAL_DATA::m_hcurHand

儲存的手狀游標控制代碼。

AFX_GLOBAL_DATA::m_hcurStretch

儲存的水平伸展游標控制代碼。

AFX_GLOBAL_DATA::m_hcurStretchVert

儲存垂直延伸的資料指標的控制代碼。

AFX_GLOBAL_DATA::m_hiconTool

儲存工具圖示的控制代碼。

AFX_GLOBAL_DATA::m_nAutoHideToolBarMargin

指定的位移,從最左邊的自動隱藏工具列停駐的列的左邊。

AFX_GLOBAL_DATA::m_nAutoHideToolBarSpacing

指定在自動隱藏工具列之間的間距。

AFX_GLOBAL_DATA::m_nDragFrameThicknessDock

指定用來通訊的停駐的狀態拖曳框架的粗細。

AFX_GLOBAL_DATA::m_nDragFrameThicknessFloat

指定用於通訊浮動狀態拖曳框架的粗細。

備註

大部分的資料,在AFX_GLOBAL_DATA您的應用程式啟動時,初始化結構。

繼承階層架構

AFX_GLOBAL_DATA

需求

標頭: afxglobals.h

請參閱

參考

階層架構圖

其他資源

結構、 樣式、 回呼和訊息對應