HwndSourceParameters 構造体

定義

HwndSource(HwndSourceParameters) コンストラクターを使用して HwndSource オブジェクトを作成するために使用されるパラメーターを格納します。

public value class HwndSourceParameters
public struct HwndSourceParameters
type HwndSourceParameters = struct
Public Structure HwndSourceParameters
継承
HwndSourceParameters

注釈

この構造体は、オブジェクト コンストラクターの HwndSource 呼び出しでのみ使用されます。

この構造体によって値が確立されるプロパティは、構築時HwndSourceにインスタンスにHwndSource直接公開されません。 ただし、構造体の値は通常、特定の HwndSourceParameters ホストされるオブジェクトとその API に存在する可能性がある "Height" や "Width" などの一般的な UI プロパティに影響します。

重要

既定の (パラメーターなしの) コンストラクターを使用して、この構造体のインスタンスを構築しないでください。 HwndSourceParametersパラメーターなしのコンストラクターによって作成されたインスタンスは、(プロパティが設定可能であるように見えてもWindowName) 割り当てWindowNameることができないという結果HwndSourceParametersになります。 このようなインスタンスがコンストラクターのパラメーター HwndSource として適用されている場合、結果 HwndSource のウィンドウを表示できません。

コンストラクター

HwndSourceParameters(String)

指定したウィンドウ名を使用して、HwndSourceParameters クラスの新しいインスタンスを初期化します。

HwndSourceParameters(String, Int32, Int32)

指定したウィンドウ名と初期サイズを使用して、HwndSourceParameters クラスの新しいインスタンスを初期化します。

プロパティ

AcquireHwndFocusInMenuMode

HwndSource が作成されるときにウィンドウを含む WPF の Win32 フォーカスを取得するかどうかを決定する値を取得または設定します。

AdjustSizingForNonClientArea

非クライアント領域をサイズ設定に含めるかどうかを示す値を取得または設定します。

ExtendedWindowStyle

ウィンドウの拡張 Microsoft Windows スタイルを取得または設定します。

HasAssignedSize

サイズが割り当てられたかどうかを示す値を取得します。

Height

ウィンドウの高さを示す値を取得または設定します。

HwndSourceHook

ウィンドウのメッセージ フックを取得または設定します。

ParentWindow

作成されたウィンドウの親ウィンドウ ハンドル (HWND) を取得または設定します。

PositionX

ウィンドウの左端の位置を取得または設定します。

PositionY

ウィンドウの上端の位置を取得または設定します。

RestoreFocusMode

WPF がウィンドウにフォーカスを戻す方法を取得または設定します。

TreatAncestorsAsNonClientArea

HwndSource の親ウィンドウをレイアウト パスの間にウィンドウの非クライアント領域と見なす必要があるかどうかを示す値を取得または設定します。

TreatAsInputRoot

HwndSource がメッセージ ポンプによって生成されたウィンドウ メッセージを ComponentDispatcher を介して受け取る必要があるかどうかを示す値を取得または設定します。

UsesPerPixelOpacity

ソース ウィンドウ コンテンツのピクセルごとの不透明度を使用するかどうかを示す値を取得します。

UsesPerPixelTransparency

ソース ウィンドウ コンテンツのピクセルごとに透明度を使用するかどうかを示す値を取得します。

Width

ウィンドウの幅を示す値を取得または設定します。

WindowClassStyle

ウィンドウの Microsoft Windows クラス スタイルを取得または設定します。

WindowName

ウィンドウの名前を取得または設定します。

WindowStyle

ウィンドウのスタイルを取得または設定します。

メソッド

Equals(HwndSourceParameters)

指定した HwndSourceParameters 構造体がこの構造体と等しいかどうかを判断します。

Equals(Object)

指定したオブジェクトがこの構造体と等しいかどうかを判断します。

GetHashCode()

この HwndSourceParameters インスタンスのハッシュ コードを返します。

SetPosition(Int32, Int32)

HwndSource のウィンドウの画面位置として使用される値を設定します。

SetSize(Int32, Int32)

HwndSource のウィンドウ サイズとして使用される値を設定します。

演算子

Equality(HwndSourceParameters, HwndSourceParameters)

HwndSourceParameters 構造体が別の HwndSourceParameters 構造体と等しいかどうかを判断します。

Inequality(HwndSourceParameters, HwndSourceParameters)

HwndSourceParameters 構造体が別の HwndSourceParameters 構造体と等しくないかどうかを判断します。

適用対象

こちらもご覧ください