HwndSource Konstruktoren

Definition

Initialisiert eine neue Instanz der HwndSource-Klasse.

Überlädt

Name Beschreibung
HwndSource(HwndSourceParameters)

Initialisiert eine neue Instanz der HwndSource Klasse mithilfe einer Struktur, die die anfänglichen Einstellungen enthält.

HwndSource(Int32, Int32, Int32, Int32, Int32, String, IntPtr)

Initialisiert eine neue Instanz der HwndSource Klasse mit einer angegebenen Klassenformatvorlage, formatvorlage, erweiterter Formatvorlage, x-y-Position, Name und übergeordnetem Fenster.

HwndSource(Int32, Int32, Int32, Int32, Int32, Int32, Int32, String, IntPtr)

Initialisiert eine neue Instanz der HwndSource Klasse mit einer angegebenen Klassenformatvorlage, formatvorlage, erweiterter Formatvorlage, x-y-Position, Breite, Höhe, Name und übergeordnetem Fenster.

HwndSource(Int32, Int32, Int32, Int32, Int32, Int32, Int32, String, IntPtr, Boolean)

Initialisiert eine neue Instanz der HwndSource Klasse mit einer angegebenen Klassenformatvorlage, -formatvorlage, erweiterter Formatvorlage, x-y-Position, Breite, Höhe, Name und übergeordnetem Fenster, und durch Angeben, ob das Fenster automatisch formatiert ist.

Hinweise

Important

Diese Methode ist in der Internetsicherheitszone nicht verfügbar.

HwndSource(HwndSourceParameters)

Initialisiert eine neue Instanz der HwndSource Klasse mithilfe einer Struktur, die die anfänglichen Einstellungen enthält.

public:
 HwndSource(System::Windows::Interop::HwndSourceParameters parameters);
[System.Security.SecurityCritical]
public HwndSource(System.Windows.Interop.HwndSourceParameters parameters);
[<System.Security.SecurityCritical>]
new System.Windows.Interop.HwndSource : System.Windows.Interop.HwndSourceParameters -> System.Windows.Interop.HwndSource
Public Sub New (parameters As HwndSourceParameters)

Parameter

parameters
HwndSourceParameters

Eine Struktur, die die Parameter enthält, die zum Erstellen des Fensters erforderlich sind.

Attribute

Hinweise

Important

Diese Methode ist in der Internetsicherheitszone nicht verfügbar.

Diese Konstruktorsignatur ist in bestimmten Situationen möglicherweise praktischer, da die Standardstruktur einige geeignete anfängliche Standardwerte enthält.

Important

Wenn Sie diese Signatur verwenden, verwenden Sie nicht den Standardkonstruktor HwndSourceParameters , um die HwndSourceParameters Struktur für den parameters Wert zu erstellen. Sie müssen den Konstruktor verwenden, mit dem HwndSourceParameters Sie einen anfänglichen Fensternamen angeben können. Wenn Sie den Standardkonstruktor HwndSourceParameters verwenden und einen HwndSource damit erstellen, wird dies HwndSource nicht angezeigt, da ein anfänglicher Fenstername eine Konstruktionsanforderung für die dargestellte HWND ist.

Gilt für:

HwndSource(Int32, Int32, Int32, Int32, Int32, String, IntPtr)

Initialisiert eine neue Instanz der HwndSource Klasse mit einer angegebenen Klassenformatvorlage, formatvorlage, erweiterter Formatvorlage, x-y-Position, Name und übergeordnetem Fenster.

public:
 HwndSource(int classStyle, int style, int exStyle, int x, int y, System::String ^ name, IntPtr parent);
[System.Security.SecurityCritical]
public HwndSource(int classStyle, int style, int exStyle, int x, int y, string name, IntPtr parent);
[<System.Security.SecurityCritical>]
new System.Windows.Interop.HwndSource : int * int * int * int * int * string * nativeint -> System.Windows.Interop.HwndSource
Public Sub New (classStyle As Integer, style As Integer, exStyle As Integer, x As Integer, y As Integer, name As String, parent As IntPtr)

Parameter

classStyle
Int32

Die Win32-Klassenformate für das Fenster.

style
Int32

Die Win32-Formatvorlagen für das Fenster.

exStyle
Int32

Die erweiterten Win32-Formatvorlagen für das Fenster.

x
Int32

Die Position des linken Fensterrands.

y
Int32

Die Position des oberen Rands des Fensters.

name
String

Der Name des Fensters.

parent
IntPtr

nativeint

Das Handle des übergeordneten Fensters des Fensters.

Attribute

Hinweise

Important

Diese Methode ist in der Internetsicherheitszone nicht verfügbar.

Gilt für:

HwndSource(Int32, Int32, Int32, Int32, Int32, Int32, Int32, String, IntPtr)

Initialisiert eine neue Instanz der HwndSource Klasse mit einer angegebenen Klassenformatvorlage, formatvorlage, erweiterter Formatvorlage, x-y-Position, Breite, Höhe, Name und übergeordnetem Fenster.

public:
 HwndSource(int classStyle, int style, int exStyle, int x, int y, int width, int height, System::String ^ name, IntPtr parent);
[System.Security.SecurityCritical]
public HwndSource(int classStyle, int style, int exStyle, int x, int y, int width, int height, string name, IntPtr parent);
[<System.Security.SecurityCritical>]
new System.Windows.Interop.HwndSource : int * int * int * int * int * int * int * string * nativeint -> System.Windows.Interop.HwndSource
Public Sub New (classStyle As Integer, style As Integer, exStyle As Integer, x As Integer, y As Integer, width As Integer, height As Integer, name As String, parent As IntPtr)

Parameter

classStyle
Int32

Die Win32-Klassenformate für das Fenster.

style
Int32

Die Win32-Formatvorlagen für das Fenster.

exStyle
Int32

Die erweiterten Win32-Formatvorlagen für das Fenster.

x
Int32

Die Position des linken Fensterrands.

y
Int32

Die Position des oberen Rands des Fensters.

width
Int32

Die Breite des Fensters.

height
Int32

Die Höhe des Fensters.

name
String

Der Name des Fensters.

parent
IntPtr

nativeint

Das Handle des übergeordneten Fensters des Fensters.

Attribute

Hinweise

Important

Diese Methode ist in der Internetsicherheitszone nicht verfügbar.

Gilt für:

HwndSource(Int32, Int32, Int32, Int32, Int32, Int32, Int32, String, IntPtr, Boolean)

Initialisiert eine neue Instanz der HwndSource Klasse mit einer angegebenen Klassenformatvorlage, -formatvorlage, erweiterter Formatvorlage, x-y-Position, Breite, Höhe, Name und übergeordnetem Fenster, und durch Angeben, ob das Fenster automatisch formatiert ist.

public:
 HwndSource(int classStyle, int style, int exStyle, int x, int y, int width, int height, System::String ^ name, IntPtr parent, bool adjustSizingForNonClientArea);
[System.Security.SecurityCritical]
public HwndSource(int classStyle, int style, int exStyle, int x, int y, int width, int height, string name, IntPtr parent, bool adjustSizingForNonClientArea);
[<System.Security.SecurityCritical>]
new System.Windows.Interop.HwndSource : int * int * int * int * int * int * int * string * nativeint * bool -> System.Windows.Interop.HwndSource
Public Sub New (classStyle As Integer, style As Integer, exStyle As Integer, x As Integer, y As Integer, width As Integer, height As Integer, name As String, parent As IntPtr, adjustSizingForNonClientArea As Boolean)

Parameter

classStyle
Int32

Die Win32-Klassenformate für das Fenster.

style
Int32

Die Win32-Formatvorlagen für das Fenster.

exStyle
Int32

Die erweiterten Win32-Formatvorlagen für das Fenster.

x
Int32

Die Position des linken Fensterrands.

y
Int32

Die Position des oberen Rands des Fensters.

width
Int32

Die Breite des Fensters.

height
Int32

Die Höhe des Fensters.

name
String

Der Name des Fensters.

parent
IntPtr

nativeint

Das Handle des übergeordneten Fensters des Fensters.

adjustSizingForNonClientArea
Boolean

truedamit der Layout-Manager den Nicht-Client-Bereich für die Größenanpassung enthält; andernfalls . false

Attribute

Hinweise

Important

Diese Methode ist in der Internetsicherheitszone nicht verfügbar.

Gilt für: