HwndSource Construtores

Definição

Inicializa uma nova instância da HwndSource classe.

Sobrecargas

Name Description
HwndSource(HwndSourceParameters)

Inicializa uma nova instância da HwndSource classe usando uma estrutura que contém as definições iniciais.

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

Inicializa uma nova instância da HwndSource classe com um estilo de classe especificado, estilo, estilo estendido, posição x-y, nome e janela pai.

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

Inicializa uma nova instância da HwndSource classe com um estilo de classe especificado, estilo, estilo estendido, posição x-y, largura, altura, nome e janela parental especificados.

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

Inicializa uma nova instância da HwndSource classe com um estilo de classe especificado, estilo, estilo estendido, posição x-y, largura, altura, nome e janela principal, e especificando se a janela é autodimensionada.

Observações

Importante

Este método não está disponível na zona de segurança da Internet.

HwndSource(HwndSourceParameters)

Inicializa uma nova instância da HwndSource classe usando uma estrutura que contém as definições iniciais.

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)

Parâmetros

parameters
HwndSourceParameters

Uma estrutura que contém os parâmetros necessários para criar a janela.

Atributos

Observações

Importante

Este método não está disponível na zona de segurança da Internet.

Esta assinatura do construtor pode ser mais conveniente em certas situações, porque a estrutura padrão contém alguns valores iniciais apropriados.

Importante

Se usar esta assinatura, não use o construtor padrão HwndSourceParameters para construir a HwndSourceParameters estrutura do parameters valor. Deve usar o HwndSourceParameters construtor que permite especificar um nome inicial da janela. Se usares o construtor padrão HwndSourceParameters e criares um HwndSource com ele, isso HwndSource não aparece porque o nome inicial da janela é um requisito de construção para o HWND representado.

Aplica-se a

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

Inicializa uma nova instância da HwndSource classe com um estilo de classe especificado, estilo, estilo estendido, posição x-y, nome e janela pai.

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)

Parâmetros

classStyle
Int32

Os estilos de classe Win32 para a janela.

style
Int32

Os estilos Win32 para a janela.

exStyle
Int32

Os estilos Win32 estendidos para a janela.

x
Int32

A posição da borda esquerda da janela.

y
Int32

A posição da borda superior da janela.

name
String

O nome da janela.

parent
IntPtr

nativeint

A maçaneta da janela principal da janela.

Atributos

Observações

Importante

Este método não está disponível na zona de segurança da Internet.

Aplica-se a

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

Inicializa uma nova instância da HwndSource classe com um estilo de classe especificado, estilo, estilo estendido, posição x-y, largura, altura, nome e janela parental especificados.

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)

Parâmetros

classStyle
Int32

Os estilos de classe Win32 para a janela.

style
Int32

Os estilos Win32 para a janela.

exStyle
Int32

Os estilos Win32 estendidos para a janela.

x
Int32

A posição da borda esquerda da janela.

y
Int32

A posição da borda superior da janela.

width
Int32

A largura da janela.

height
Int32

A altura da janela.

name
String

O nome da janela.

parent
IntPtr

nativeint

A maçaneta da janela principal da janela.

Atributos

Observações

Importante

Este método não está disponível na zona de segurança da Internet.

Aplica-se a

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

Inicializa uma nova instância da HwndSource classe com um estilo de classe especificado, estilo, estilo estendido, posição x-y, largura, altura, nome e janela principal, e especificando se a janela é autodimensionada.

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)

Parâmetros

classStyle
Int32

Os estilos de classe Win32 para a janela.

style
Int32

Os estilos Win32 para a janela.

exStyle
Int32

Os estilos Win32 estendidos para a janela.

x
Int32

A posição da borda esquerda da janela.

y
Int32

A posição da borda superior da janela.

width
Int32

A largura da janela.

height
Int32

A altura da janela.

name
String

O nome da janela.

parent
IntPtr

nativeint

A maçaneta da janela principal da janela.

adjustSizingForNonClientArea
Boolean

true que o gestor de layout inclua a área não cliente para dimensionamento; caso contrário, false.

Atributos

Observações

Importante

Este método não está disponível na zona de segurança da Internet.

Aplica-se a