HwndSource Oluşturucular

Tanım

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

Aşırı Yüklemeler

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)

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

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

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 yeni bir örneğini HwndSource 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 ve pencerenin otomatikleştirilip otomatikleştirilmeyeceğini belirterek sınıfın yeni bir örneğini HwndSource başlatır.

Açıklamalar

Önemli

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

Önemli

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.

Önemli

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 bu görüntülenmez.

Şunlara uygulanır

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

Belirtilen sınıf stili, stil, genişletilmiş stil, x-y konumu, ad ve üst pencere ile sınıfın yeni bir örneğini HwndSource 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

Pencere için Win32 sınıf stilleri.

style
Int32

Pencere için Win32 stilleri.

exStyle
Int32

Pencere için 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

Önemli

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

Şunlara uygulanır

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

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 yeni bir örneğini HwndSource 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

Pencere için Win32 sınıf stilleri.

style
Int32

Pencere için Win32 stilleri.

exStyle
Int32

Pencere için 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

Önemli

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 ve pencerenin otomatikleştirilip otomatikleştirilmeyeceğini belirterek sınıfın yeni bir örneğini HwndSource başlatır.

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

Pencere için Win32 sınıf stilleri.

style
Int32

Pencere için Win32 stilleri.

exStyle
Int32

Pencere için 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 için; aksi takdirde , false.

Öznitelikler

Açıklamalar

Önemli

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

Şunlara uygulanır