HwndSourceParameters HwndSourceParameters HwndSourceParameters HwndSourceParameters Struct

Definition

Enthält die Parameter für das Erstellen eines HwndSource-Objekts mit dem HwndSource(HwndSourceParameters)-Konstruktor.Contains the parameters that are used to create an HwndSource object using the HwndSource(HwndSourceParameters) constructor.

public value class HwndSourceParameters
public struct HwndSourceParameters
type HwndSourceParameters = struct
Public Structure HwndSourceParameters
Vererbung
HwndSourceParametersHwndSourceParametersHwndSourceParametersHwndSourceParameters

Hinweise

Diese Struktur wird nur im HwndSource objektkonstruktoraufrufe verwendet.This structure is used only in the HwndSource object constructor call.

Die Eigenschaften, deren Werte von dieser-Struktur festgelegt werden, werden HwndSource nicht direkt auf HwndSource -Instanzen verfügbar gemacht, wenn ein erstellt wird.The properties whose values are established by this structure are not directly exposed on HwndSource instances when an HwndSource is constructed. Die Werte der HwndSourceParameters Struktur wirken sich jedoch in der Regel UIUI auf allgemeine Eigenschaften wie "Height" und "width" aus, die möglicherweise in bestimmten gehosteten Objekten und deren APIsAPIsvorhanden sind.However, the values of the HwndSourceParameters structure typically affect general UIUI properties such as "Height" and "Width" that might exist in specific hosted objects and their APIsAPIs.

Wichtig

Erstellen Sie keine Instanzen dieser Struktur mithilfe des Standardkonstruktors (parameterlos).Do not construct instances of this structure using the default (parameterless) constructor. Eine HwndSourceParameters Instanz, die durch den Parameter losen Konstruktor erstellt wird HwndSourceParameters , führt dazu, dass kein WindowName zugewiesen werden kann (auch WindowName wenn die-Eigenschaft als feststellbar erscheint).An HwndSourceParameters instance that is created by the parameterless constructor results in HwndSourceParameters that cannot be assigned a WindowName (even though the WindowName property appears to be settable). Wenn eine solche Instanz als Parameter für einen HwndSource Konstruktor angewendet wird, kann das resultierende HwndSource Fenster nicht angezeigt werden.If such an instance is applied as the parameters for an HwndSource constructor, the resulting HwndSource cannot display a window.

Konstruktoren

HwndSourceParameters(String) HwndSourceParameters(String) HwndSourceParameters(String) HwndSourceParameters(String)

Initialisiert eine neue Instanz der HwndSourceParameters-Klasse mit einem angegebenen Fensternamen.Initializes a new instance of the HwndSourceParameters class with a specified window name.

HwndSourceParameters(String, Int32, Int32) HwndSourceParameters(String, Int32, Int32) HwndSourceParameters(String, Int32, Int32) HwndSourceParameters(String, Int32, Int32)

Initialisiert eine neue Instanz der HwndSourceParameters-Klasse mit einem angegebenen Namen und einer Ausgangsgröße.Initializes a new instance of the HwndSourceParameters class with a specified window name and initial size.

Eigenschaften

AcquireHwndFocusInMenuMode AcquireHwndFocusInMenuMode AcquireHwndFocusInMenuMode AcquireHwndFocusInMenuMode

Ruft den Wert ab, der bestimmt, ob der Win32-Fokus für das Fenster mit WPF erhalten werden soll, wenn eine HwndSource erstellt wird, oder legt ihn fest.Gets or sets the value that determines whether to acquire Win32 focus for the WPF containing window when an HwndSource is created.

AdjustSizingForNonClientArea AdjustSizingForNonClientArea AdjustSizingForNonClientArea AdjustSizingForNonClientArea

Ruft einen Wert ab, der angibt, ob der Nicht-Client-Bereich bei der Größenanpassung berücksichtigt werden soll.Gets or sets a value that indicates whether to include the nonclient area for sizing.

ExtendedWindowStyle ExtendedWindowStyle ExtendedWindowStyle ExtendedWindowStyle

Ruft die erweiterten Microsoft WindowsMicrosoft Windows-Stile für das Fenster ab oder legt diese fest.Gets or sets the extended Microsoft WindowsMicrosoft Windows styles for the window.

HasAssignedSize HasAssignedSize HasAssignedSize HasAssignedSize

Ruft einen Wert ab, der angibt, ob eine Größe zugewiesen wurde.Gets a value that indicates whether a size was assigned.

Height Height Height Height

Ruft einen Wert ab, der die Höhe des Fensters angibt, oder legt diesen Wert fest.Gets or sets a value that indicates the height of the window.

HwndSourceHook HwndSourceHook HwndSourceHook HwndSourceHook

Ruft den Meldungshook des Fensters ab oder legt diesen fest.Gets or sets the message hook for the window.

ParentWindow ParentWindow ParentWindow ParentWindow

Ruft das Fensterhandle (HWND) des übergeordneten Elements für das erstellte Fenster ab, oder legt dieses fest.Gets or sets the window handle (HWND) of the parent for the created window.

PositionX PositionX PositionX PositionX

Ruft die Position des linken Fensterrands ab oder legt diese fest.Gets or sets the left-edge position of the window.

PositionY PositionY PositionY PositionY

Ruft die Position des oberen Fensterrands ab oder legt diese fest.Gets or sets the upper-edge position of the window.

RestoreFocusMode RestoreFocusMode RestoreFocusMode RestoreFocusMode

Ruft ab oder legt fest, wie das Wiederherstellen des Fokus für das Fenster von WPF gehandhabt wird.Gets or sets how WPF handles restoring focus to the window.

TreatAncestorsAsNonClientArea TreatAncestorsAsNonClientArea TreatAncestorsAsNonClientArea TreatAncestorsAsNonClientArea

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob die übergeordnete Fenster von HwndSource während der Layoutdurchläufe als Nichtclientbereich des Fensters angesehen werden sollen.Gets or sets a value that indicates whether the parent windows of the HwndSource should be considered the non-client area of the window during layout passes.

TreatAsInputRoot TreatAsInputRoot TreatAsInputRoot TreatAsInputRoot

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob HwndSource eine Fenstermeldung empfangen sollte, die von der Meldungsverteilschleife über ComponentDispatcher ausgelöst wurde.Gets or sets a value that indicates whether the HwndSource should receive window messages raised by the message pump via the ComponentDispatcher.

UsesPerPixelOpacity UsesPerPixelOpacity UsesPerPixelOpacity UsesPerPixelOpacity

Ruft einen Wert ab, der deklariert, ob der Durchlässigkeitswert pro Pixel des Quellfensterinhalts berücksichtigt wird.Gets a value that declares whether the per-pixel opacity of the source window content is respected.

UsesPerPixelTransparency UsesPerPixelTransparency UsesPerPixelTransparency UsesPerPixelTransparency

Ruft einen Wert ab, der deklariert, ob der Durchlässigkeitswert pro Pixel des Quellfensterinhalts berücksichtigt wird.Gets a value that declares whether the per-pixel transparency of the source window content is respected.

Width Width Width Width

Ruft einen Wert ab, mit dem die Breite des Fensters angegeben wird, oder legt diesen Wert fest.Gets or sets a value that indicates the width of the window.

WindowClassStyle WindowClassStyle WindowClassStyle WindowClassStyle

Ruft den Microsoft WindowsMicrosoft Windows-Klassenstil für das Fenster ab oder legt diesen fest.Gets or sets the Microsoft WindowsMicrosoft Windows class style for the window.

WindowName WindowName WindowName WindowName

Ruft den Namen des Fensters ab oder legt diesen fest.Gets or sets the name of the window.

WindowStyle WindowStyle WindowStyle WindowStyle

Ruft den Stil für das Fenster ab oder legt diesen fest.Gets or sets the style for the window.

Methoden

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob diese Struktur einem angegebenen Objekt entspricht.Determines whether this structure is equal to a specified object.

Equals(HwndSourceParameters) Equals(HwndSourceParameters) Equals(HwndSourceParameters) Equals(HwndSourceParameters)

Bestimmt, ob diese Struktur einer angegebenen HwndSourceParameters-Struktur entspricht.Determines whether this structure is equal to a specified HwndSourceParameters structure.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Gibt den Hashcode für diese HwndSourceParameters-Instanz zurück.Returns the hash code for this HwndSourceParameters instance.

SetPosition(Int32, Int32) SetPosition(Int32, Int32) SetPosition(Int32, Int32) SetPosition(Int32, Int32)

Legt die für Bildschirmposition verwendeten Werte des Fensters für HwndSource fest.Sets the values that are used for the screen position of the window for the HwndSource.

SetSize(Int32, Int32) SetSize(Int32, Int32) SetSize(Int32, Int32) SetSize(Int32, Int32)

Legt die für die Fenstergröße der HwndSource verwendeten Werte fest.Sets the values that are used for the window size of the HwndSource.

Operatoren

Equality(HwndSourceParameters, HwndSourceParameters) Equality(HwndSourceParameters, HwndSourceParameters) Equality(HwndSourceParameters, HwndSourceParameters) Equality(HwndSourceParameters, HwndSourceParameters)

Bestimmt, ob eine HwndSourceParameters-Struktur einer anderen HwndSourceParameters-Struktur entspricht.Determines whether an HwndSourceParameters structure is equal to another HwndSourceParameters structure.

Inequality(HwndSourceParameters, HwndSourceParameters) Inequality(HwndSourceParameters, HwndSourceParameters) Inequality(HwndSourceParameters, HwndSourceParameters) Inequality(HwndSourceParameters, HwndSourceParameters)

Bestimmt, ob eine HwndSourceParameters-Struktur einer anderen HwndSourceParameters-Struktur nicht entspricht.Determines whether an HwndSourceParameters structure is not equal to another HwndSourceParameters structure.

Gilt für:

Siehe auch