HwndSourceParameters Struct
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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
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. |