Partilhar via


HwndSource Construtores

Definição

Inicializa uma nova instância da classe HwndSource.

Sobrecargas

HwndSource(HwndSourceParameters)

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

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

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

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

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

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

Inicializa uma nova instância da classe HwndSource com um estilo de classe, estilo, estilo estendido, posição x-y, largura, altura, nome e janela pai especificados e especificando se a janela tem dimensionamento automático.

Comentários

Importante

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

HwndSource(HwndSourceParameters)

Inicializa uma nova instância da classe HwndSource usando uma estrutura que contém as configuraçõ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

Comentários

Importante

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

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

Importante

Se você usar essa assinatura, não use o construtor padrão HwndSourceParameters para construir a HwndSourceParameters estrutura para o parameters valor. Você deve usar o HwndSourceParameters construtor que permite especificar um nome de janela inicial. Se você usar o construtor padrão HwndSourceParameters e criar um HwndSource com ele, isso HwndSource não será exibido porque um nome de janela inicial é 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 classe HwndSource com um estilo de classe, estilo, estilo estendido, posição x-y, nome e janela pai especificados.

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 estendidos do Win32 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

O identificador da janela pai da janela.

Atributos

Comentários

Importante

Esse 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 classe HwndSource com um estilo de classe, estilo, estilo estendido, posição x-y, largura, altura, nome e janela pai 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 estendidos do Win32 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

O identificador da janela pai da janela.

Atributos

Comentários

Importante

Esse 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 classe HwndSource com um estilo de classe, estilo, estilo estendido, posição x-y, largura, altura, nome e janela pai especificados e especificando se a janela tem dimensionamento automático.

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 estendidos do Win32 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

O identificador da janela pai da janela.

adjustSizingForNonClientArea
Boolean

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

Atributos

Comentários

Importante

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

Aplica-se a