HwndSourceParameters 结构
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含用 HwndSource(HwndSourceParameters) 构造函数来创建 HwndSource 对象所使用的参数。
public value class HwndSourceParameters
public struct HwndSourceParameters
type HwndSourceParameters = struct
Public Structure HwndSourceParameters
- 继承
此结构仅在对象构造函数调用中使用 HwndSource 。
构造时,此结构建立其值的属性不会直接在实例HwndSource上HwndSource公开。 但是,结构的值 HwndSourceParameters 通常影响特定托管对象及其 API 中可能存在的“Height”和“Width”等常规 UI 属性。
重要
不要使用默认 (无参数) 构造函数构造此结构的实例。 由 HwndSourceParameters 无参数构造函数创建的实例会导致 HwndSourceParameters 该实例无法分配 WindowName (,即使 WindowName 该属性似乎是可设置的) 。 如果此类实例作为构造函数的参数 HwndSource 应用,则生成的 HwndSource 实例无法显示窗口。
Hwnd |
用指定的窗口名称初始化 HwndSourceParameters 类的新实例。 |
Hwnd |
用指定的窗口名称和初始大小初始化 HwndSourceParameters 类的新实例。 |
Acquire |
获取或设置一个值,该值确定在创建 HwndSource 时是否获取包含窗口的 WPF 的 Win32 焦点。 |
Adjust |
设置或获取一个值,指示调整大小是否包括非工作区。 |
Extended |
获取或设置窗口的扩展 Microsoft Windows样式。 |
Has |
获取一个值,该值指示是否已分配大小。 |
Height |
获取或设置一个值,该值指示窗口的高度。 |
Hwnd |
获取或设置窗口的消息挂钩。 |
Parent |
获取或设置已创建窗口的父级的窗口句柄 (HWND)。 |
PositionX |
获取或设置窗口左边缘的位置。 |
PositionY |
获取或设置窗口上边缘的位置。 |
Restore |
获取或设置 WPF 如何处理将焦点还原到窗口。 |
Treat |
获取设置指示布局期间,HwndSource 的父窗口是否应被视作窗口的无客户端区域的值。 |
Treat |
获取或设置指示 HwndSource 是否应通过 ComponentDispatcher 接收消息泵引发的窗口消息的值。 |
Uses |
获取一个值,该值声明是否遵守源窗口内容的每像素不透明度。 |
Uses |
获取一个值,该值声明是否遵守源窗口内容的每像素透明度。 |
Width |
获取或设置一个值,该值指示窗口的宽度。 |
Window |
获取或设置窗口的 Microsoft Windows 类样式。 |
Window |
获取或设置窗口的名称。 |
Window |
获取或设置窗口的样式。 |
Equals(Hwnd |
确定此结构是否与指定的 HwndSourceParameters 结构相等。 |
Equals(Object) |
确定此结构是否与指定对象相等。 |
Get |
返回此 HwndSourceParameters 实例的哈希代码。 |
Set |
设置用于 HwndSource 的窗口的屏幕位置的值。 |
Set |
设置用于 HwndSource 的窗口大小的值。 |
产品 | 版本 |
---|---|
.NET Framework | 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8 |
Windows Desktop | 3.0, 3.1, 5, 6, 7 |