HwndSource Oluşturucular

Tanım

HwndSource sınıfının yeni bir örneğini başlatır.

Aşırı Yüklemeler

Name Description
HwndSource(HwndSourceParameters)

İlk ayarları içeren bir yapı kullanarak sınıfının yeni bir örneğini HwndSource başlatır.

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

Sınıfın HwndSource yeni bir örneğini belirtilen sınıf stili, stil, genişletilmiş stil, x-y konumu, ad ve üst pencere ile başlatır.

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

Sınıfın HwndSource yeni bir örneğini belirtilen sınıf stili, stil, genişletilmiş stil, x-y konumu, genişlik, yükseklik, ad ve üst pencere ile başlatır.

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

Belirtilen sınıf stili, stil, genişletilmiş stil, x-y konumu, genişlik, yükseklik, ad ve üst pencere ile sınıfın HwndSource yeni bir örneğini başlatır ve pencerenin otomatikleştirilip otomatikleştirilmeyeceğini belirtir.

Açıklamalar

Important

Bu yöntem İnternet güvenlik bölgesinde kullanılamaz.

HwndSource(HwndSourceParameters)

İlk ayarları içeren bir yapı kullanarak sınıfının yeni bir örneğini HwndSource başlatır.

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)

Parametreler

parameters
HwndSourceParameters

Pencereyi oluşturmak için gereken parametreleri içeren bir yapı.

Öznitelikler

Açıklamalar

Important

Bu yöntem İnternet güvenlik bölgesinde kullanılamaz.

Varsayılan yapı bazı uygun başlangıç varsayılan değerleri içerdiğinden, bu oluşturucu imzası bazı durumlarda daha kullanışlı olabilir.

Important

Bu imzayı kullanırsanız, değerin yapısını oluşturmak HwndSourceParameters için varsayılan HwndSourceParameters oluşturucuyu parameters kullanmayın. İlk pencere adını belirtmenizi sağlayan oluşturucuyu kullanmanız HwndSourceParameters gerekir. Varsayılan HwndSourceParameters oluşturucuyu kullanır ve onunla bir HwndSource oluşturursanız, HwndSource ilk pencere adı temsil edilen HWND için bir yapı gereksinimi olduğundan görüntülenmez.

Şunlara uygulanır

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

Sınıfın HwndSource yeni bir örneğini belirtilen sınıf stili, stil, genişletilmiş stil, x-y konumu, ad ve üst pencere ile başlatır.

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)

Parametreler

classStyle
Int32

Pencerenin Win32 sınıf stilleri.

style
Int32

Pencerenin Win32 stilleri.

exStyle
Int32

Pencerenin genişletilmiş Win32 stilleri.

x
Int32

Pencerenin sol kenarının konumu.

y
Int32

Pencerenin üst kenarının konumu.

name
String

Pencerenin adı.

parent
IntPtr

nativeint

Pencerenin üst penceresinin tutamacı.

Öznitelikler

Açıklamalar

Important

Bu yöntem İnternet güvenlik bölgesinde kullanılamaz.

Şunlara uygulanır

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

Sınıfın HwndSource yeni bir örneğini belirtilen sınıf stili, stil, genişletilmiş stil, x-y konumu, genişlik, yükseklik, ad ve üst pencere ile başlatır.

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)

Parametreler

classStyle
Int32

Pencerenin Win32 sınıf stilleri.

style
Int32

Pencerenin Win32 stilleri.

exStyle
Int32

Pencerenin genişletilmiş Win32 stilleri.

x
Int32

Pencerenin sol kenarının konumu.

y
Int32

Pencerenin üst kenarının konumu.

width
Int32

Pencerenin genişliği.

height
Int32

Pencerenin yüksekliği.

name
String

Pencerenin adı.

parent
IntPtr

nativeint

Pencerenin üst penceresinin tutamacı.

Öznitelikler

Açıklamalar

Important

Bu yöntem İnternet güvenlik bölgesinde kullanılamaz.

Şunlara uygulanır

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

Belirtilen sınıf stili, stil, genişletilmiş stil, x-y konumu, genişlik, yükseklik, ad ve üst pencere ile sınıfın HwndSource yeni bir örneğini başlatır ve pencerenin otomatikleştirilip otomatikleştirilmeyeceğini belirtir.

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)

Parametreler

classStyle
Int32

Pencerenin Win32 sınıf stilleri.

style
Int32

Pencerenin Win32 stilleri.

exStyle
Int32

Pencerenin genişletilmiş Win32 stilleri.

x
Int32

Pencerenin sol kenarının konumu.

y
Int32

Pencerenin üst kenarının konumu.

width
Int32

Pencerenin genişliği.

height
Int32

Pencerenin yüksekliği.

name
String

Pencerenin adı.

parent
IntPtr

nativeint

Pencerenin üst penceresinin tutamacı.

adjustSizingForNonClientArea
Boolean

true düzen yöneticisinin boyutlandırma için istemci dışı alanı içermesini sağlamak; aksi takdirde , false.

Öznitelikler

Açıklamalar

Important

Bu yöntem İnternet güvenlik bölgesinde kullanılamaz.

Şunlara uygulanır