HwndSourceParameters Struktúra

Definíció

Az objektum konstruktor használatával HwndSource történő létrehozásához HwndSource(HwndSourceParameters) használt paramétereket tartalmazza.

public value class HwndSourceParameters
public struct HwndSourceParameters
type HwndSourceParameters = struct
Public Structure HwndSourceParameters
Öröklődés
HwndSourceParameters

Megjegyzések

Ez a struktúra csak az HwndSource objektumkonstruktor hívásában használatos.

Azok a tulajdonságok, amelyeknek az értékeit ez a struktúra határozza meg, nem jelennek meg közvetlenül a HwndSource példányokon, amikor létrejön egy HwndSource . A struktúra értékei azonban általában befolyásolják az HwndSourceParameters olyan általános felhasználói felületi tulajdonságokat, mint a "Magasság" és a "Szélesség", amelyek adott üzemeltetett objektumokban és azok API-jaiban létezhetnek.

Important

Ne hozza létre a struktúra példányait az alapértelmezett (paraméter nélküli) konstruktor használatával. A HwndSourceParameters paraméter nélküli konstruktor által létrehozott példány nem HwndSourceParameters rendelhető hozzá WindowName (annak ellenére, hogy úgy tűnik, hogy a WindowName tulajdonság beállítható). Ha egy ilyen példányt egy konstruktor paramétereként HwndSource alkalmaz, az eredményként HwndSource kapott ablak nem jeleníthető meg.

Konstruktorok

Name Description
HwndSourceParameters(String, Int32, Int32)

Inicializálja az HwndSourceParameters osztály új példányát egy megadott ablaknévvel és kezdeti mérettel.

HwndSourceParameters(String)

Inicializálja az HwndSourceParameters osztály új példányát egy megadott ablaknévvel.

Tulajdonságok

Name Description
AcquireHwndFocusInMenuMode

Lekéri vagy beállítja azt az értéket, amely meghatározza, hogy win32-fókuszt szeretne-e szerezni a WPF tartalmazó ablakhoz HwndSource létrehozásakor.

AdjustSizingForNonClientArea

Lekéri vagy beállítja azt az értéket, amely jelzi, hogy a méretezéshez a nemclient terület szerepel-e.

ExtendedWindowStyle

Lekéri vagy beállítja az ablak kiterjesztett Microsoft Windows stílusát.

HasAssignedSize

Olyan értéket kap, amely jelzi, hogy egy méret van-e hozzárendelve.

Height

Lekéri vagy beállítja az ablak magasságát jelző értéket.

HwndSourceHook

Lekéri vagy beállítja az ablak üzenethookát.

ParentWindow

Lekéri vagy beállítja a szülő ablakfogópontját (HWND) a létrehozott ablakhoz.

PositionX

Lekéri vagy beállítja az ablak bal szélét.

PositionY

Lekéri vagy beállítja az ablak felső szélének pozícióját.

RestoreFocusMode

Beolvashatja vagy beállítja, hogy WPF hogyan kezeli a fókusz visszaállítását az ablakra.

TreatAncestorsAsNonClientArea

Lekéri vagy beállít egy értéket, amely jelzi, hogy az ablak szülőablakai HwndSource tekinthetők-e az ablak nem ügyfélterületének az elrendezés áthaladásakor.

TreatAsInputRoot

Lekéri vagy beállít egy értéket, amely jelzi, hogy az HwndSource üzenetpumpa ComponentDispatcheráltal a .

UsesPerPixelOpacity

Olyan értéket kap, amely meghatározza, hogy a forrásablak tartalmának képpontonkénti átlátszósága tiszteletben van-e tartva.

UsesPerPixelTransparency

Olyan értéket kap, amely meghatározza, hogy a forrásablak tartalmának képpontonkénti átlátszósága tiszteletben van-e tartva.

Width

Lekéri vagy beállítja az ablak szélességét jelző értéket.

WindowClassStyle

Lekéri vagy beállítja az ablak Microsoft Windows osztálystílusát.

WindowName

Lekéri vagy beállítja az ablak nevét.

WindowStyle

Lekéri vagy beállítja az ablak stílusát.

Metódusok

Name Description
Equals(HwndSourceParameters)

Meghatározza, hogy ez a struktúra egyenlő-e egy adott HwndSourceParameters struktúrával.

Equals(Object)

Meghatározza, hogy ez a struktúra egyenlő-e egy adott objektummal.

GetHashCode()

A példány kivonatkódját HwndSourceParameters adja vissza.

SetPosition(Int32, Int32)

Beállítja azokat az értékeket, amelyek az ablak képernyőpozíciójának beállításához szükségesek.HwndSource

SetSize(Int32, Int32)

A ablakméretéhez használt értékeket állítja be HwndSource.

Operátorok

Name Description
Equality(HwndSourceParameters, HwndSourceParameters)

Meghatározza, hogy egy HwndSourceParameters struktúra egyenlő-e egy másik HwndSourceParameters struktúrával.

Inequality(HwndSourceParameters, HwndSourceParameters)

Meghatározza, hogy egy HwndSourceParameters struktúra nem egyenlő-e egy másik HwndSourceParameters struktúrával.

A következőre érvényes:

Lásd még