HwndSourceParameters 结构

定义

包含用 HwndSource(HwndSourceParameters) 构造函数来创建 HwndSource 对象所使用的参数。

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

注解

此结构仅在对象构造函数调用中使用 HwndSource

构造时,此结构建立其值的属性不会直接在实例HwndSourceHwndSource公开。 但是,结构的值 HwndSourceParameters 通常影响特定托管对象及其 API 中可能存在的“Height”和“Width”等常规 UI 属性。

重要

不要使用默认 (无参数) 构造函数构造此结构的实例。 由 HwndSourceParameters 无参数构造函数创建的实例会导致 HwndSourceParameters 该实例无法分配 WindowName (,即使 WindowName 该属性似乎是可设置的) 。 如果此类实例作为构造函数的参数 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 结构不相等。

适用于

另请参阅