HwndSourceParameters Struktúra
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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
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. |