HwndSourceParameters Struct-datatyp
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Innehåller de parametrar som används för att skapa ett HwndSource objekt med konstruktorn HwndSource(HwndSourceParameters) .
public value class HwndSourceParameters
public struct HwndSourceParameters
type HwndSourceParameters = struct
Public Structure HwndSourceParameters
- Arv
Kommentarer
Den här strukturen används endast i objektkonstruktoranropet HwndSource .
De egenskaper vars värden upprättas av den här strukturen exponeras inte direkt på HwndSource instanser när en HwndSource skapas. Men strukturens HwndSourceParameters värden påverkar vanligtvis allmänna gränssnittsegenskaper som "Höjd" och "Bredd" som kan finnas i specifika värdbaserade objekt och deras API:er.
Important
Skapa inte instanser av den här strukturen med hjälp av standardkonstruktorn (parameterlös). En HwndSourceParameters instans som skapas av den parameterlösa konstruktorn resulterar i HwndSourceParameters som inte kan tilldelas en WindowName (även om WindowName egenskapen verkar vara inställbar). Om en sådan instans används som parametrar för en HwndSource konstruktor kan resultatet HwndSource inte visa ett fönster.
Konstruktorer
| Name | Description |
|---|---|
| HwndSourceParameters(String, Int32, Int32) |
Initierar en ny instans av HwndSourceParameters klassen med ett angivet fönsternamn och initial storlek. |
| HwndSourceParameters(String) |
Initierar en ny instans av HwndSourceParameters klassen med ett angivet fönsternamn. |
Egenskaper
| Name | Description |
|---|---|
| AcquireHwndFocusInMenuMode |
Hämtar eller anger det värde som avgör om win32-fokus ska hämtas för WPF som innehåller fönstret när en HwndSource skapas. |
| AdjustSizingForNonClientArea |
Hämtar eller anger ett värde som anger om det icke-givna området ska inkluderas för storleksändring. |
| ExtendedWindowStyle |
Hämtar eller anger de utökade Microsoft Windows formaten för fönstret. |
| HasAssignedSize |
Hämtar ett värde som anger om en storlek har tilldelats. |
| Height |
Hämtar eller anger ett värde som anger fönstrets höjd. |
| HwndSourceHook |
Hämtar eller ställer in meddelandekroken för fönstret. |
| ParentWindow |
Hämtar eller anger fönsterhandtaget (HWND) för det överordnade fönstret för det skapade fönstret. |
| PositionX |
Hämtar eller anger fönstrets vänsterkantsposition. |
| PositionY |
Hämtar eller anger fönstrets övre kantposition. |
| RestoreFocusMode |
Hämtar eller anger hur WPF hanterar återställning av fokus till fönstret. |
| TreatAncestorsAsNonClientArea |
Hämtar eller anger ett värde som anger om de överordnade fönstren i HwndSource ska betraktas som icke-klientområdet i fönstret under layoutpass. |
| TreatAsInputRoot |
Hämtar eller anger ett värde som anger om HwndSource ska ta emot fönstermeddelanden som genereras av meddelandepumpen ComponentDispatchervia . |
| UsesPerPixelOpacity |
Hämtar ett värde som deklarerar om opaciteten per pixel för källfönstrets innehåll respekteras. |
| UsesPerPixelTransparency |
Hämtar ett värde som deklarerar om transparensen per bildpunkt för källfönstrets innehåll respekteras. |
| Width |
Hämtar eller anger ett värde som anger fönstrets bredd. |
| WindowClassStyle |
Hämtar eller anger Microsoft Windows klassformat för fönstret. |
| WindowName |
Hämtar eller anger namnet på fönstret. |
| WindowStyle |
Hämtar eller anger formatet för fönstret. |
Metoder
| Name | Description |
|---|---|
| Equals(HwndSourceParameters) |
Avgör om den här strukturen är lika med en angiven HwndSourceParameters struktur. |
| Equals(Object) |
Avgör om den här strukturen är lika med ett angivet objekt. |
| GetHashCode() |
Returnerar hash-koden för den här HwndSourceParameters instansen. |
| SetPosition(Int32, Int32) |
Anger de värden som används för fönstrets skärmposition för HwndSource. |
| SetSize(Int32, Int32) |
Anger de värden som används för fönsterstorleken för HwndSource. |
Operatorer
| Name | Description |
|---|---|
| Equality(HwndSourceParameters, HwndSourceParameters) |
Avgör om en HwndSourceParameters struktur är lika med en annan HwndSourceParameters struktur. |
| Inequality(HwndSourceParameters, HwndSourceParameters) |
Avgör om en HwndSourceParameters struktur inte är lika med en annan HwndSourceParameters struktur. |