次の方法で共有


AFX_GLOBAL_DATA 構造体

AFX_GLOBAL_DATA 構造体は、フレームワークを管理するため、またはアプリケーションの外観および動作をカスタマイズするために使用されるフィールドおよびメソッドを格納します。

struct AFX_GLOBAL_DATA

メンバー

パブリック コンストラクター

[名前]

説明

AFX_GLOBAL_DATA::AFX_GLOBAL_DATA

AFX_GLOBAL_DATA 構造体を構築します。

AFX_GLOBAL_DATA::~AFX_GLOBAL_DATA

デストラクターです。

パブリック メソッド

[名前]

説明

AFX_GLOBAL_DATA::CleanUp

ブラシ、フォント、DLL など、フレームワークにより割り当てられたリソースを解放します。

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::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::Is32BitIcons

定義済みの 32 ビット アイコンがサポートされているかどうかを示します。

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

解析名からシェル項目オブジェクトを作成して初期化します。

AFX_GLOBAL_DATA::UpdateFonts

フレームワークにより使用される論理フォントを再初期化します。

AFX_GLOBAL_DATA::UpdateSysColors

フレームワークで使用される色、色深度、ブラシ、ペン、およびイメージを初期化します。

プロテクト メソッド

[名前]

説明

AFX_GLOBAL_DATA::EnableAccessibilitySupport

Microsoft Active Accessibility のサポートを有効または無効にします。 Active Accessibility は、ユーザー インターフェイス要素に関する情報を公開するための信頼できる方法を提供します。

AFX_GLOBAL_DATA::IsAccessibilitySupport

Microsoft Active Accessibility のサポートが有効かどうかを示します。

AFX_GLOBAL_DATA::IsWindowsLayerSupportAvailable

オペレーティング システムがレイヤード ウィンドウをサポートするかどうかを示します。

データ メンバー

[名前]

説明

AFX_GLOBAL_DATA::bIsOSAlphaBlendingSupport

現在のオペレーティング システムがアルファ ブレンドをサポートするかどうかを示します。

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

参照

参照

階層図

その他の技術情報

構造体、スタイル、コールバック関数とメッセージ マップ