HwndSourceParameters Struktur
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Enthält die Parameter für das Erstellen eines HwndSource-Objekts mit dem HwndSource(HwndSourceParameters)-Konstruktor.
public value class HwndSourceParameters
public struct HwndSourceParameters
type HwndSourceParameters = struct
Public Structure HwndSourceParameters
- Vererbung
Hinweise
Diese Struktur wird nur im HwndSource Objektkonstruktoraufruf verwendet.
Die Eigenschaften, deren Werte von dieser Struktur festgelegt werden, werden nicht direkt auf HwndSource Instanzen verfügbar gemacht, wenn eine HwndSource Konstruktion erstellt wird. Die Werte der Struktur wirken sich jedoch in der HwndSourceParameters Regel auf allgemeine UI-Eigenschaften wie "Height" und "Width" aus, die möglicherweise in bestimmten gehosteten Objekten und ihren APIs vorhanden sind.
Wichtig
Erstellen Sie keine Instanzen dieser Struktur mithilfe des Standardkonstruktors (parameterlos). Eine HwndSourceParameters Instanz, die von dem parameterlosen Konstruktor erstellt wird, führt HwndSourceParameters dazu, dass keine Zugewiesen WindowName werden kann (auch wenn die WindowName Eigenschaft festgelegt wird). Wenn eine solche Instanz als Parameter für einen HwndSource Konstruktor angewendet wird, kann das resultierende HwndSource Fenster nicht angezeigt werden.
Konstruktoren
HwndSourceParameters(String) |
Initialisiert eine neue Instanz der HwndSourceParameters-Klasse mit einem angegebenen Fensternamen. |
HwndSourceParameters(String, Int32, Int32) |
Initialisiert eine neue Instanz der HwndSourceParameters-Klasse mit einem angegebenen Namen und einer Ausgangsgröße. |
Eigenschaften
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. |
AdjustSizingForNonClientArea |
Ruft einen Wert ab, der angibt, ob der Nicht-Client-Bereich bei der Größenanpassung berücksichtigt werden soll. |
ExtendedWindowStyle |
Ruft die erweiterten Microsoft-Windows-Formatvorlagen für das Fenster ab oder legt sie fest. |
HasAssignedSize |
Ruft einen Wert ab, der angibt, ob eine Größe zugewiesen wurde. |
Height |
Ruft einen Wert ab, der die Höhe des Fensters angibt, oder legt diesen Wert fest. |
HwndSourceHook |
Ruft den Meldungshook des Fensters ab oder legt diesen fest. |
ParentWindow |
Ruft das Fensterhandle (HWND) des übergeordneten Elements für das erstellte Fenster ab, oder legt dieses fest. |
PositionX |
Ruft die Position des linken Fensterrands ab oder legt diese fest. |
PositionY |
Ruft die Position des oberen Fensterrands ab oder legt diese fest. |
RestoreFocusMode |
Ruft ab oder legt fest, wie das Wiederherstellen des Fokus für das Fenster von WPF gehandhabt wird. |
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. |
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. |
UsesPerPixelOpacity |
Ruft einen Wert ab, der deklariert, ob der Durchlässigkeitswert pro Pixel des Quellfensterinhalts berücksichtigt wird. |
UsesPerPixelTransparency |
Ruft einen Wert ab, der deklariert, ob der Durchlässigkeitswert pro Pixel des Quellfensterinhalts berücksichtigt wird. |
Width |
Ruft einen Wert ab, mit dem die Breite des Fensters angegeben wird, oder legt diesen Wert fest. |
WindowClassStyle |
Dient zum Abrufen oder Festlegen des Microsoft Windows-Klassenformats für das Fenster. |
WindowName |
Ruft den Namen des Fensters ab oder legt diesen fest. |
WindowStyle |
Ruft den Stil für das Fenster ab oder legt diesen fest. |
Methoden
Equals(HwndSourceParameters) |
Bestimmt, ob diese Struktur einer angegebenen HwndSourceParameters-Struktur entspricht. |
Equals(Object) |
Bestimmt, ob diese Struktur einem angegebenen Objekt entspricht. |
GetHashCode() |
Gibt den Hashcode für diese HwndSourceParameters-Instanz zurück. |
SetPosition(Int32, Int32) |
Legt die für Bildschirmposition verwendeten Werte des Fensters für HwndSource fest. |
SetSize(Int32, Int32) |
Legt die für die Fenstergröße der HwndSource verwendeten Werte fest. |
Operatoren
Equality(HwndSourceParameters, HwndSourceParameters) |
Bestimmt, ob eine HwndSourceParameters-Struktur einer anderen HwndSourceParameters-Struktur entspricht. |
Inequality(HwndSourceParameters, HwndSourceParameters) |
Bestimmt, ob eine HwndSourceParameters-Struktur einer anderen HwndSourceParameters-Struktur nicht entspricht. |