Aracılığıyla paylaş


HwndSourceParameters Yapı

Tanım

HwndSource oluşturucu kullanarak bir HwndSource(HwndSourceParameters) nesnesi oluşturmak için kullanılan parametreleri içerir.

public value class HwndSourceParameters
public struct HwndSourceParameters
type HwndSourceParameters = struct
Public Structure HwndSourceParameters
Devralma
HwndSourceParameters

Açıklamalar

Bu yapı yalnızca nesne oluşturucu çağrısında HwndSource kullanılır.

Değerleri bu yapı tarafından oluşturulan özellikler, bir HwndSource oluşturulduğunda örneklerde HwndSource doğrudan gösterilmez. Ancak, yapının değerleri genellikle belirli barındırılan HwndSourceParameters nesnelerde ve bunların API'lerinde mevcut olabilecek "Yükseklik" ve "Genişlik" gibi genel kullanıcı arabirimi özelliklerini etkiler.

Önemli

Varsayılan (parametresiz) oluşturucuyu kullanarak bu yapının örneklerini oluşturma. HwndSourceParameters Parametresiz oluşturucu tarafından oluşturulan bir örnek, atanamayan bir WindowName sonuçla sonuçlanır HwndSourceParameters (özellik ayarlanabilir gibi görünse WindowName bile). Böyle bir örnek bir oluşturucunun HwndSource parametreleri olarak uygulanırsa, sonuçta HwndSource bir pencere görüntülenemez.

Oluşturucular

Name Description
HwndSourceParameters(String, Int32, Int32)

Belirtilen pencere adı ve başlangıç boyutuyla sınıfının yeni bir örneğini HwndSourceParameters başlatır.

HwndSourceParameters(String)

Belirtilen pencere adıyla sınıfın HwndSourceParameters yeni bir örneğini başlatır.

Özellikler

Name Description
AcquireHwndFocusInMenuMode

bir oluşturulduğunda içeren WPF penceresi HwndSource için Win32 odağının alınıp alınmayacağını belirleyen değeri alır veya ayarlar.

AdjustSizingForNonClientArea

Boyutlandırma için istemci olmayan alanın dahil edilip edilmeyeceğini gösteren bir değer alır veya ayarlar.

ExtendedWindowStyle

Pencere için genişletilmiş Microsoft Windows stillerini alır veya ayarlar.

HasAssignedSize

Bir boyutun atanıp atanmadığını gösteren bir değer alır.

Height

Pencerenin yüksekliğini gösteren bir değer alır veya ayarlar.

HwndSourceHook

Pencere için ileti kancasını alır veya ayarlar.

ParentWindow

Oluşturulan pencerenin üst öğesinin pencere tutamacını (HWND) alır veya ayarlar.

PositionX

Pencerenin sol kenar konumunu alır veya ayarlar.

PositionY

Pencerenin üst kenar konumunu alır veya ayarlar.

RestoreFocusMode

WPF'nin odağı pencereye geri yüklemeyi nasıl işleyeceklerini alır veya ayarlar.

TreatAncestorsAsNonClientArea

Üst pencerelerinin HwndSource , düzen geçişleri sırasında pencerenin istemci olmayan alanı olarak kabul edilip edilmeyeceğini belirten bir değer alır veya ayarlar.

TreatAsInputRoot

aracılığıyla ileti pompası ComponentDispatchertarafından tetiklenen pencere iletilerinin alınıp alınmayacağını HwndSource belirten bir değer alır veya ayarlar.

UsesPerPixelOpacity

Kaynak pencere içeriğinin piksel başına opaklığına uyulup uyulmadığını bildiren bir değer alır.

UsesPerPixelTransparency

Kaynak pencere içeriğinin piksel başına saydamlığına uyulup uyulmadığını bildiren bir değer alır.

Width

Pencerenin genişliğini gösteren bir değer alır veya ayarlar.

WindowClassStyle

Pencere için Microsoft Windows sınıf stilini alır veya ayarlar.

WindowName

Pencerenin adını alır veya ayarlar.

WindowStyle

Pencere stilini alır veya ayarlar.

Yöntemler

Name Description
Equals(HwndSourceParameters)

Bu yapının belirtilen HwndSourceParameters bir yapıya eşit olup olmadığını belirler.

Equals(Object)

Bu yapının belirtilen bir nesneye eşit olup olmadığını belirler.

GetHashCode()

Bu HwndSourceParameters örneğin karma kodunu döndürür.

SetPosition(Int32, Int32)

penceresinin ekran konumu için HwndSourcekullanılan değerleri ayarlar.

SetSize(Int32, Int32)

penceresinin boyutu HwndSourceiçin kullanılan değerleri ayarlar.

İşleçler

Name Description
Equality(HwndSourceParameters, HwndSourceParameters)

Bir yapının başka HwndSourceParameters bir HwndSourceParameters yapıya eşit olup olmadığını belirler.

Inequality(HwndSourceParameters, HwndSourceParameters)

Bir yapının başka HwndSourceParameters bir HwndSourceParameters yapıya eşit olup olmadığını belirler.

Şunlara uygulanır

Ayrıca bkz.