HwndSourceParameters HwndSourceParameters HwndSourceParameters HwndSourceParameters Struct

Definizione

Contiene i parametri usati per creare un oggetto HwndSource mediante il costruttore HwndSource(HwndSourceParameters).Contains the parameters that are used to create an HwndSource object using the HwndSource(HwndSourceParameters) constructor.

public value class HwndSourceParameters
public struct HwndSourceParameters
type HwndSourceParameters = struct
Public Structure HwndSourceParameters
Ereditarietà
HwndSourceParametersHwndSourceParametersHwndSourceParametersHwndSourceParameters

Commenti

Questa struttura viene utilizzata solo nel HwndSource chiamata al costruttore dell'oggetto.This structure is used only in the HwndSource object constructor call.

Le proprietà i cui valori vengono stabiliti da questa struttura non sono esposte direttamente in HwndSource alle istanze di quando un HwndSource viene costruito.The properties whose values are established by this structure are not directly exposed on HwndSource instances when an HwndSource is constructed. Tuttavia, i valori del HwndSourceParameters struttura in genere influiscono su Generale Interfaccia utenteUI delle proprietà, ad esempio "Height" e "Width" che potrebbero esistere in oggetti ospitati specifici e i relativi APIAPIs.However, the values of the HwndSourceParameters structure typically affect general Interfaccia utenteUI properties such as "Height" and "Width" that might exist in specific hosted objects and their APIAPIs.

Importante

Non creare istanze di questa struttura usando il costruttore predefinito (senza parametri).Do not construct instances of this structure using the default (parameterless) constructor. Un' HwndSourceParameters istanza che viene creato dal costruttore predefinito comporta HwndSourceParameters che non può essere assegnato un WindowName (anche se il WindowName sembra essere impostata la proprietà).An HwndSourceParameters instance that is created by the default constructor results in HwndSourceParameters that cannot be assigned a WindowName (even though the WindowName property appears to be settable). Se un'istanza di questo tipo viene applicata come parametri per un HwndSource costruttore, l'oggetto risultante HwndSource non è possibile visualizzare una finestra.If such an instance is applied as the parameters for an HwndSource constructor, the resulting HwndSource cannot display a window.

Costruttori

HwndSourceParameters(String) HwndSourceParameters(String) HwndSourceParameters(String) HwndSourceParameters(String)

Inizializza una nuova istanza della classe HwndSourceParameters con un nome della finestra specificato.Initializes a new instance of the HwndSourceParameters class with a specified window name.

HwndSourceParameters(String, Int32, Int32) HwndSourceParameters(String, Int32, Int32) HwndSourceParameters(String, Int32, Int32) HwndSourceParameters(String, Int32, Int32)

Inizializza una nuova istanza della classe HwndSourceParameters con un nome della finestra e le dimensioni iniziali specificati.Initializes a new instance of the HwndSourceParameters class with a specified window name and initial size.

Proprietà

AcquireHwndFocusInMenuMode AcquireHwndFocusInMenuMode AcquireHwndFocusInMenuMode AcquireHwndFocusInMenuMode

Ottiene o imposta il valore che determina se acquisire o meno lo stato attivo Win32 per l'applicazione WPF che contiene la finestra quando viene creato un oggetto HwndSource.Gets or sets the value that determines whether to acquire Win32 focus for the WPF containing window when an HwndSource is created.

AdjustSizingForNonClientArea AdjustSizingForNonClientArea AdjustSizingForNonClientArea AdjustSizingForNonClientArea

Ottiene o imposta un valore che indica se includere l'area non client per il ridimensionamento.Gets or sets a value that indicates whether to include the nonclient area for sizing.

ExtendedWindowStyle ExtendedWindowStyle ExtendedWindowStyle ExtendedWindowStyle

Ottiene o imposta gli stili estesi Microsoft WindowsMicrosoft Windows per la finestra.Gets or sets the extended Microsoft WindowsMicrosoft Windows styles for the window.

HasAssignedSize HasAssignedSize HasAssignedSize HasAssignedSize

Ottiene un valore che indica se sono state assegnate le dimensioni.Gets a value that indicates whether a size was assigned.

Height Height Height Height

Ottiene o imposta un valore che indica l'altezza della finestra.Gets or sets a value that indicates the height of the window.

HwndSourceHook HwndSourceHook HwndSourceHook HwndSourceHook

Ottiene o imposta l'hook dei messaggi per la finestra.Gets or sets the message hook for the window.

ParentWindow ParentWindow ParentWindow ParentWindow

Ottiene o imposta l'handle della finestra (HWND) dell'elemento padre per la finestra creata.Gets or sets the window handle (HWND) of the parent for the created window.

PositionX PositionX PositionX PositionX

Ottiene o imposta la posizione del bordo sinistro della finestra.Gets or sets the left-edge position of the window.

PositionY PositionY PositionY PositionY

Ottiene o imposta la posizione del bordo superiore della finestra.Gets or sets the upper-edge position of the window.

RestoreFocusMode RestoreFocusMode RestoreFocusMode RestoreFocusMode

Ottiene o imposta la modalità con cui WPF gestisce il ripristino dello stato attivo della finestra.Gets or sets how WPF handles restoring focus to the window.

TreatAncestorsAsNonClientArea TreatAncestorsAsNonClientArea TreatAncestorsAsNonClientArea TreatAncestorsAsNonClientArea

Ottiene o imposta un valore che indica se le finestre padre di HwndSource devono essere considerate l'area non client della finestra durante i passaggi di layout.Gets or sets a value that indicates whether the parent windows of the HwndSource should be considered the non-client area of the window during layout passes.

TreatAsInputRoot TreatAsInputRoot TreatAsInputRoot TreatAsInputRoot

Ottiene o imposta un valore che indica se HwndSource deve ricevere i messaggi della finestra generati dal message pump tramite ComponentDispatcher.Gets or sets a value that indicates whether the HwndSource should receive window messages raised by the message pump via the ComponentDispatcher.

UsesPerPixelOpacity UsesPerPixelOpacity UsesPerPixelOpacity UsesPerPixelOpacity

Ottiene un valore che dichiara se l'opacità per pixel del contenuto della finestra di origine viene rispettato.Gets a value that declares whether the per-pixel opacity of the source window content is respected.

UsesPerPixelTransparency UsesPerPixelTransparency UsesPerPixelTransparency UsesPerPixelTransparency

Ottiene un valore che dichiara se la trasparenza per pixel del contenuto della finestra di origine viene rispettato.Gets a value that declares whether the per-pixel transparency of the source window content is respected.

Width Width Width Width

Ottiene o imposta un valore che indica la larghezza della finestra.Gets or sets a value that indicates the width of the window.

WindowClassStyle WindowClassStyle WindowClassStyle WindowClassStyle

Ottiene o imposta lo stile della classe Microsoft WindowsMicrosoft Windows per la finestra.Gets or sets the Microsoft WindowsMicrosoft Windows class style for the window.

WindowName WindowName WindowName WindowName

Ottiene o imposta il nome della finestra.Gets or sets the name of the window.

WindowStyle WindowStyle WindowStyle WindowStyle

Ottiene o imposta lo stile per la finestra.Gets or sets the style for the window.

Metodi

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina se questa struttura è uguale a un oggetto specificato.Determines whether this structure is equal to a specified object.

Equals(HwndSourceParameters) Equals(HwndSourceParameters) Equals(HwndSourceParameters) Equals(HwndSourceParameters)

Determina se questa struttura è uguale a una struttura HwndSourceParameters specificata.Determines whether this structure is equal to a specified HwndSourceParameters structure.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Restituisce il codice hash per questa istanza di HwndSourceParameters.Returns the hash code for this HwndSourceParameters instance.

SetPosition(Int32, Int32) SetPosition(Int32, Int32) SetPosition(Int32, Int32) SetPosition(Int32, Int32)

Imposta i valori usati per la posizione della finestra sullo schermo per l'oggetto HwndSource.Sets the values that are used for the screen position of the window for the HwndSource.

SetSize(Int32, Int32) SetSize(Int32, Int32) SetSize(Int32, Int32) SetSize(Int32, Int32)

Imposta i valori usati per le dimensioni della finestra dell'oggetto HwndSource.Sets the values that are used for the window size of the HwndSource.

Operatori

Equality(HwndSourceParameters, HwndSourceParameters) Equality(HwndSourceParameters, HwndSourceParameters) Equality(HwndSourceParameters, HwndSourceParameters) Equality(HwndSourceParameters, HwndSourceParameters)

Determina se una struttura HwndSourceParameters è uguale a un'altra struttura HwndSourceParameters.Determines whether an HwndSourceParameters structure is equal to another HwndSourceParameters structure.

Inequality(HwndSourceParameters, HwndSourceParameters) Inequality(HwndSourceParameters, HwndSourceParameters) Inequality(HwndSourceParameters, HwndSourceParameters) Inequality(HwndSourceParameters, HwndSourceParameters)

Determina se una struttura HwndSourceParameters non è uguale a un'altra struttura HwndSourceParameters.Determines whether an HwndSourceParameters structure is not equal to another HwndSourceParameters structure.

Si applica a

Vedi anche