HwndSourceParameters HwndSourceParameters HwndSourceParameters HwndSourceParameters Struct

Définition

Contient les paramètres utilisés pour créer un objet HwndSource à l'aide du constructeur 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
Héritage
HwndSourceParametersHwndSourceParametersHwndSourceParametersHwndSourceParameters

Remarques

Cette structure est utilisée uniquement dans le HwndSource appel de constructeur de l’objet.This structure is used only in the HwndSource object constructor call.

Les propriétés dont les valeurs sont établies par cette structure ne sont pas directement exposées sur HwndSource instances quand un HwndSource est construit.The properties whose values are established by this structure are not directly exposed on HwndSource instances when an HwndSource is constructed. Toutefois, les valeurs de la HwndSourceParameters structure affectent généralement général Interface utilisateurUI propriétés telles que « Hauteur » et « Largeur » qui peut-être exister dans des objets hébergés spécifiques et leurs APIAPIs.However, the values of the HwndSourceParameters structure typically affect general Interface utilisateurUI properties such as "Height" and "Width" that might exist in specific hosted objects and their APIAPIs.

Important

Ne construisez pas les instances de cette structure à l’aide du constructeur par défaut (sans paramètre).Do not construct instances of this structure using the default (parameterless) constructor. Un HwndSourceParameters instance qui est créé par le constructeur par défaut des résultats dans HwndSourceParameters qui ne peut pas être assigné un WindowName (même si le WindowName propriété apparaît puisse être définie).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). Si une telle instance est appliquée comme paramètres pour un HwndSource constructeur, résultant HwndSource ne peut pas afficher une fenêtre.If such an instance is applied as the parameters for an HwndSource constructor, the resulting HwndSource cannot display a window.

Constructeurs

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

Initialise une nouvelle instance de la classe HwndSourceParameters avec un nom de fenêtre spécifié.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)

Initialise une nouvelle instance de la classe HwndSourceParameters avec un nom de fenêtre et une taille initiale spécifiés.Initializes a new instance of the HwndSourceParameters class with a specified window name and initial size.

Propriétés

AcquireHwndFocusInMenuMode AcquireHwndFocusInMenuMode AcquireHwndFocusInMenuMode AcquireHwndFocusInMenuMode

Obtient ou définit la valeur qui détermine s'il faut ou non acquérir le focus Win32 pour le WPF contenant la fenêtre quand un HwndSource est créé.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

Obtient ou définit une valeur qui indique s'il faut inclure la zone non cliente pour le redimensionnement.Gets or sets a value that indicates whether to include the nonclient area for sizing.

ExtendedWindowStyle ExtendedWindowStyle ExtendedWindowStyle ExtendedWindowStyle

Obtient ou définit les styles Microsoft WindowsMicrosoft Windows étendus pour la fenêtre.Gets or sets the extended Microsoft WindowsMicrosoft Windows styles for the window.

HasAssignedSize HasAssignedSize HasAssignedSize HasAssignedSize

Obtient une valeur qui indique si une taille a été assignée.Gets a value that indicates whether a size was assigned.

Height Height Height Height

Obtient ou définit une valeur qui indique la hauteur de la fenêtre.Gets or sets a value that indicates the height of the window.

HwndSourceHook HwndSourceHook HwndSourceHook HwndSourceHook

Obtient ou définit le raccordement de message pour la fenêtre.Gets or sets the message hook for the window.

ParentWindow ParentWindow ParentWindow ParentWindow

Obtient ou définit le handle de fenêtre (HWND) du parent pour la fenêtre créée.Gets or sets the window handle (HWND) of the parent for the created window.

PositionX PositionX PositionX PositionX

Obtient ou définit la position du bord gauche de la fenêtre.Gets or sets the left-edge position of the window.

PositionY PositionY PositionY PositionY

Obtient ou définit la position du bord supérieur de la fenêtre.Gets or sets the upper-edge position of the window.

RestoreFocusMode RestoreFocusMode RestoreFocusMode RestoreFocusMode

Détermine ou définit la façon dont WPF gère la restauration de focus dans la fenêtre.Gets or sets how WPF handles restoring focus to the window.

TreatAncestorsAsNonClientArea TreatAncestorsAsNonClientArea TreatAncestorsAsNonClientArea TreatAncestorsAsNonClientArea

Obtient ou définit une valeur qui indique si les fenêtres parentes du HwndSource doivent prendre en compte la zone non cliente de la fenêtre pendant les passes de disposition.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

Obtient ou définit une valeur qui indique si la HwndSource doit recevoir des messages de fenêtre déclenchés par la pompe de messages via le 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

Obtient une valeur qui déclare si l'opacité par pixel du contenu de la fenêtre source est respectée.Gets a value that declares whether the per-pixel opacity of the source window content is respected.

UsesPerPixelTransparency UsesPerPixelTransparency UsesPerPixelTransparency UsesPerPixelTransparency

Obtient une valeur qui déclare si la transparence par pixel du contenu de la fenêtre source est respectée.Gets a value that declares whether the per-pixel transparency of the source window content is respected.

Width Width Width Width

Obtient ou définit une valeur qui indique la largeur de la fenêtre.Gets or sets a value that indicates the width of the window.

WindowClassStyle WindowClassStyle WindowClassStyle WindowClassStyle

Obtient ou définit le style de classe Microsoft WindowsMicrosoft Windows pour la fenêtre.Gets or sets the Microsoft WindowsMicrosoft Windows class style for the window.

WindowName WindowName WindowName WindowName

Obtient ou définit le nom de la fenêtre.Gets or sets the name of the window.

WindowStyle WindowStyle WindowStyle WindowStyle

Obtient ou définit le style pour la fenêtre.Gets or sets the style for the window.

Méthodes

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

Détermine si cette structure est égale à un objet spécifié.Determines whether this structure is equal to a specified object.

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

Détermine si cette structure est égale à une structure HwndSourceParameters spécifiée.Determines whether this structure is equal to a specified HwndSourceParameters structure.

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

Retourne le code de hachage de cette instance HwndSourceParameters.Returns the hash code for this HwndSourceParameters instance.

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

Définit les valeurs utilisées pour la position d'écran de la fenêtre pour le 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)

Définit les valeurs utilisées pour la taille de fenêtre du HwndSource.Sets the values that are used for the window size of the HwndSource.

Opérateurs

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

Détermine si une structure HwndSourceParameters est égale à une autre structure HwndSourceParameters.Determines whether an HwndSourceParameters structure is equal to another HwndSourceParameters structure.

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

Détermine si une structure HwndSourceParameters n'est pas égale à une autre structure HwndSourceParameters.Determines whether an HwndSourceParameters structure is not equal to another HwndSourceParameters structure.

S’applique à

Voir aussi