HwndSourceParameters Struct

Definitie

Bevat de parameters die worden gebruikt om een HwndSource object te maken met behulp van de HwndSource(HwndSourceParameters) constructor.

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

Opmerkingen

Deze structuur wordt alleen gebruikt in de aanroep van de HwndSource objectconstructor.

De eigenschappen waarvan de waarden door deze structuur worden vastgesteld, worden niet rechtstreeks weergegeven op HwndSource exemplaren wanneer een HwndSource wordt samengesteld. De waarden van de HwndSourceParameters structuur zijn echter doorgaans van invloed op algemene ui-eigenschappen, zoals 'Hoogte' en 'Breedte' die kunnen bestaan in specifieke gehoste objecten en hun API's.

Important

Maak geen exemplaren van deze structuur met behulp van de standaardconstructor (parameterloos). Een HwndSourceParameters exemplaar dat is gemaakt door de parameterloze constructor resulteert in HwndSourceParameters dat er geen een WindowName kan worden toegewezen (hoewel de WindowName eigenschap lijkt in te stellen). Als een dergelijk exemplaar wordt toegepast als de parameters voor een HwndSource constructor, kan het resulterende HwndSource venster niet worden weergegeven.

Constructors

Name Description
HwndSourceParameters(String, Int32, Int32)

Initialiseert een nieuw exemplaar van de HwndSourceParameters klasse met een opgegeven vensternaam en initiƫle grootte.

HwndSourceParameters(String)

Initialiseert een nieuw exemplaar van de HwndSourceParameters klasse met een opgegeven vensternaam.

Eigenschappen

Name Description
AcquireHwndFocusInMenuMode

Hiermee wordt de waarde opgehaald of ingesteld die bepaalt of Win32-focus moet worden verkregen voor de WPF die venster bevat wanneer een HwndSource wordt gemaakt.

AdjustSizingForNonClientArea

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het niet-clientgebied moet worden opgenomen voor het aanpassen van de grootte.

ExtendedWindowStyle

Hiermee haalt u de uitgebreide Microsoft Windows stijlen voor het venster op of stelt u deze in.

HasAssignedSize

Hiermee wordt een waarde opgehaald die aangeeft of er een grootte is toegewezen.

Height

Hiermee wordt een waarde opgehaald of ingesteld die de hoogte van het venster aangeeft.

HwndSourceHook

Hiermee haalt u de berichthook voor het venster op of stelt u deze in.

ParentWindow

Hiermee haalt u de venstergreep (HWND) van het bovenliggende venster op of stelt u deze in.

PositionX

Hiermee haalt u de linkerrandpositie van het venster op of stelt u deze in.

PositionY

Hiermee haalt u de bovenrandpositie van het venster op of stelt u deze in.

RestoreFocusMode

Hiermee haalt u op of stelt u in hoe WPF de focus naar het venster herstelt.

TreatAncestorsAsNonClientArea

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de bovenliggende vensters van het HwndSource venster moeten worden beschouwd als het niet-clientgebied van het venster tijdens de indeling.

TreatAsInputRoot

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het HwndSource vensterberichten moet ontvangen die door de berichtpomp worden gegenereerd via de ComponentDispatcher.

UsesPerPixelOpacity

Hiermee wordt een waarde opgehaald die aangeeft of de ondoorzichtigheid per pixel van de inhoud van het bronvenster wordt gerespecteerd.

UsesPerPixelTransparency

Hiermee wordt een waarde opgehaald die aangeeft of de transparantie per pixel van de inhoud van het bronvenster wordt gerespecteerd.

Width

Hiermee wordt een waarde opgehaald of ingesteld die de breedte van het venster aangeeft.

WindowClassStyle

Hiermee haalt u de Microsoft Windows klassestijl voor het venster op of stelt u deze in.

WindowName

Hiermee haalt u de naam van het venster op of stelt u deze in.

WindowStyle

Hiermee haalt u de stijl voor het venster op of stelt u deze in.

Methoden

Name Description
Equals(HwndSourceParameters)

Bepaalt of deze structuur gelijk is aan een opgegeven HwndSourceParameters structuur.

Equals(Object)

Bepaalt of deze structuur gelijk is aan een opgegeven object.

GetHashCode()

Retourneert de hash-code voor dit HwndSourceParameters exemplaar.

SetPosition(Int32, Int32)

Hiermee stelt u de waarden in die worden gebruikt voor de schermpositie van het venster voor het HwndSourcevenster.

SetSize(Int32, Int32)

Hiermee stelt u de waarden in die worden gebruikt voor de venstergrootte van de HwndSource.

Operators

Name Description
Equality(HwndSourceParameters, HwndSourceParameters)

Bepaalt of een HwndSourceParameters structuur gelijk is aan een andere HwndSourceParameters structuur.

Inequality(HwndSourceParameters, HwndSourceParameters)

Bepaalt of een HwndSourceParameters structuur niet gelijk is aan een andere HwndSourceParameters structuur.

Van toepassing op

Zie ook