Sdílet prostřednictvím


HwndSource Konstruktory

Definice

Inicializuje novou instanci HwndSource třídy.

Přetížení

HwndSource(HwndSourceParameters)

Inicializuje novou instanci HwndSource třídy pomocí struktury, která obsahuje počáteční nastavení.

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

Inicializuje novou instanci HwndSource třídy se zadaným stylem třídy, stylem, rozšířeným stylem, umístěním x-y, názvem a nadřazeným oknem.

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

Inicializuje novou instanci HwndSource třídy se zadaným stylem třídy, stylem, rozšířeným stylem, umístěním x-y, šířkou, výškou, názvem a nadřazeným oknem.

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

Inicializuje novou instanci HwndSource třídy se zadaným stylem třídy, stylem, rozšířeným stylem, umístěním x-y, šířkou, výškou, názvem a nadřazeným oknem a určením, zda je okno automaticky nastavené.

Poznámky

Důležité

Tato metoda není k dispozici v zóně zabezpečení internetu.

HwndSource(HwndSourceParameters)

Inicializuje novou instanci HwndSource třídy pomocí struktury, která obsahuje počáteční nastavení.

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

Parametry

parameters
HwndSourceParameters

Struktura obsahující parametry potřebné k vytvoření okna.

Atributy

Poznámky

Důležité

Tato metoda není k dispozici v zóně zabezpečení internetu.

Tento podpis konstruktoru může být v určitých situacích pohodlnější, protože výchozí struktura obsahuje některé vhodné počáteční výchozí hodnoty.

Důležité

Pokud použijete tento podpis, nepoužívejte výchozí HwndSourceParameters konstruktor k vytvoření HwndSourceParameters struktury pro parameters hodnotu. Musíte použít HwndSourceParameters konstruktor, který umožňuje zadat počáteční název okna. Pokud použijete výchozí HwndSourceParameters konstruktor a vytvoříte s HwndSource ním objekt, který HwndSource se nezobrazí, protože počáteční název okna je stavební požadavek na reprezentovaný HWND.

Platí pro

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

Inicializuje novou instanci HwndSource třídy se zadaným stylem třídy, stylem, rozšířeným stylem, umístěním x-y, názvem a nadřazeným oknem.

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);
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
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)

Parametry

classStyle
Int32

Styly tříd Win32 pro okno.

style
Int32

Styly Win32 pro okno.

exStyle
Int32

Rozšířené styly Win32 pro okno.

x
Int32

Pozice levého okraje okna.

y
Int32

Pozice horního okraje okna.

name
String

Název okna.

parent
IntPtr

nativeint

Úchyt nadřazeného okna okna.

Atributy

Poznámky

Důležité

Tato metoda není k dispozici v zóně zabezpečení internetu.

Platí pro

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

Inicializuje novou instanci HwndSource třídy se zadaným stylem třídy, stylem, rozšířeným stylem, umístěním x-y, šířkou, výškou, názvem a nadřazeným oknem.

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);
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
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)

Parametry

classStyle
Int32

Styly tříd Win32 pro okno.

style
Int32

Styly Win32 pro okno.

exStyle
Int32

Rozšířené styly Win32 pro okno.

x
Int32

Pozice levého okraje okna.

y
Int32

Pozice horního okraje okna.

width
Int32

Šířka okna.

height
Int32

Výška okna.

name
String

Název okna.

parent
IntPtr

nativeint

Úchyt nadřazeného okna okna.

Atributy

Poznámky

Důležité

Tato metoda není k dispozici v zóně zabezpečení internetu.

Platí pro

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

Inicializuje novou instanci HwndSource třídy se zadaným stylem třídy, stylem, rozšířeným stylem, umístěním x-y, šířkou, výškou, názvem a nadřazeným oknem a určením, zda je okno automaticky nastavené.

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);
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
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)

Parametry

classStyle
Int32

Styly tříd Win32 pro okno.

style
Int32

Styly Win32 pro okno.

exStyle
Int32

Rozšířené styly Win32 pro okno.

x
Int32

Pozice levého okraje okna.

y
Int32

Pozice horního okraje okna.

width
Int32

Šířka okna.

height
Int32

Výška okna.

name
String

Název okna.

parent
IntPtr

nativeint

Úchyt nadřazeného okna okna.

adjustSizingForNonClientArea
Boolean

true aby správce rozložení zahrnoval oblast, která není klientem pro určení velikosti; falsev opačném případě .

Atributy

Poznámky

Důležité

Tato metoda není k dispozici v zóně zabezpečení internetu.

Platí pro