HwndSource Costruttori

Definizione

Inizializza una nuova istanza della classe HwndSource.

Overload

Nome Descrizione
HwndSource(HwndSourceParameters)

Inizializza una nuova istanza della HwndSource classe utilizzando una struttura che contiene le impostazioni iniziali.

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

Inizializza una nuova istanza della HwndSource classe con uno stile di classe, uno stile, uno stile esteso, una posizione x-y, un nome e una finestra padre specificati.

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

Inizializza una nuova istanza della HwndSource classe con uno stile di classe, uno stile, uno stile esteso, una posizione x-y, una larghezza, un'altezza, un nome e una finestra padre specificati.

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

Inizializza una nuova istanza della HwndSource classe con uno stile di classe, uno stile, uno stile esteso, una posizione x-y, una larghezza, un'altezza, un nome e una finestra padre specificati e specificando se la finestra viene ridimensionata automaticamente.

Commenti

Importante

Questo metodo non è disponibile nell'area di sicurezza Internet.

HwndSource(HwndSourceParameters)

Inizializza una nuova istanza della HwndSource classe utilizzando una struttura che contiene le impostazioni iniziali.

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)

Parametri

parameters
HwndSourceParameters

Struttura che contiene i parametri necessari per creare la finestra.

Attributi

Commenti

Importante

Questo metodo non è disponibile nell'area di sicurezza Internet.

Questa firma del costruttore potrebbe risultare più utile in determinate situazioni, perché la struttura predefinita contiene alcuni valori predefiniti iniziali appropriati.

Importante

Se si usa questa firma, non usare il costruttore predefinito HwndSourceParameters per costruire la HwndSourceParameters struttura per il parameters valore. È necessario usare il HwndSourceParameters costruttore che consente di specificare un nome di finestra iniziale. Se si usa il costruttore predefinito HwndSourceParameters e si crea un oggetto HwndSource con esso, questo HwndSource non viene visualizzato perché un nome di finestra iniziale è un requisito di costruzione per l'HWND rappresentato.

Si applica a

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

Inizializza una nuova istanza della HwndSource classe con uno stile di classe, uno stile, uno stile esteso, una posizione x-y, un nome e una finestra padre specificati.

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)

Parametri

classStyle
Int32

Stili della classe Win32 per la finestra.

style
Int32

Stili Win32 per la finestra.

exStyle
Int32

Stili Win32 estesi per la finestra.

x
Int32

Posizione del bordo sinistro della finestra.

y
Int32

Posizione del bordo superiore della finestra.

name
String

Nome della finestra.

parent
IntPtr

nativeint

Handle della finestra padre della finestra.

Attributi

Commenti

Importante

Questo metodo non è disponibile nell'area di sicurezza Internet.

Si applica a

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

Inizializza una nuova istanza della HwndSource classe con uno stile di classe, uno stile, uno stile esteso, una posizione x-y, una larghezza, un'altezza, un nome e una finestra padre specificati.

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)

Parametri

classStyle
Int32

Stili della classe Win32 per la finestra.

style
Int32

Stili Win32 per la finestra.

exStyle
Int32

Stili Win32 estesi per la finestra.

x
Int32

Posizione del bordo sinistro della finestra.

y
Int32

Posizione del bordo superiore della finestra.

width
Int32

Larghezza della finestra.

height
Int32

Altezza della finestra.

name
String

Nome della finestra.

parent
IntPtr

nativeint

Handle della finestra padre della finestra.

Attributi

Commenti

Importante

Questo metodo non è disponibile nell'area di sicurezza Internet.

Si applica a

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

Inizializza una nuova istanza della HwndSource classe con uno stile di classe, uno stile, uno stile esteso, una posizione x-y, una larghezza, un'altezza, un nome e una finestra padre specificati e specificando se la finestra viene ridimensionata automaticamente.

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)

Parametri

classStyle
Int32

Stili della classe Win32 per la finestra.

style
Int32

Stili Win32 per la finestra.

exStyle
Int32

Stili Win32 estesi per la finestra.

x
Int32

Posizione del bordo sinistro della finestra.

y
Int32

Posizione del bordo superiore della finestra.

width
Int32

Larghezza della finestra.

height
Int32

Altezza della finestra.

name
String

Nome della finestra.

parent
IntPtr

nativeint

Handle della finestra padre della finestra.

adjustSizingForNonClientArea
Boolean

true per fare in modo che il gestore layout includa l'area non client per il ridimensionamento; in caso contrario, false.

Attributi

Commenti

Importante

Questo metodo non è disponibile nell'area di sicurezza Internet.

Si applica a