HwndSourceParameters Struktura
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Obsahuje parametry, které se používají k vytvoření objektu HwndSource pomocí konstruktoru HwndSource(HwndSourceParameters).
public value class HwndSourceParameters
public struct HwndSourceParameters
type HwndSourceParameters = struct
Public Structure HwndSourceParameters
- Dědičnost
Poznámky
Tato struktura se používá pouze ve volání konstruktoru objektu HwndSource .
Vlastnosti, jejichž hodnoty jsou vytvořeny touto strukturou nejsou přímo vystaveny na HwndSource instancích při HwndSource vytváření. Hodnoty HwndSourceParameters struktury však obvykle ovlivňují obecné vlastnosti uživatelského rozhraní, jako jsou "Height" a "Width", které mohou existovat v konkrétních hostovaných objektech a jejich rozhraníCH API.
Důležité
Nekonstruujte instance této struktury pomocí výchozího konstruktoru (bez parametrů). Instance HwndSourceParameters vytvořená konstruktorem bez parametrů vede k HwndSourceParameters tomu, že nelze přiřadit WindowName (i když WindowName se zdá, že vlastnost je nastavená jako nastavená). Pokud je taková instance použita jako parametry konstruktoru HwndSource , výsledek HwndSource nemůže zobrazit okno.
Konstruktory
| Name | Description |
|---|---|
| HwndSourceParameters(String, Int32, Int32) |
Inicializuje novou instanci HwndSourceParameters třídy se zadaným názvem okna a počáteční velikostí. |
| HwndSourceParameters(String) |
Inicializuje novou instanci HwndSourceParameters třídy se zadaným názvem okna. |
Vlastnosti
| Name | Description |
|---|---|
| AcquireHwndFocusInMenuMode |
Získá nebo nastaví hodnotu, která určuje, zda získat Win32 fokus pro WPF obsahující okno při HwndSource vytvoření. |
| AdjustSizingForNonClientArea |
Získá nebo nastaví hodnotu, která určuje, zda zahrnout oblast nonclient pro určení velikosti. |
| ExtendedWindowStyle |
Získá nebo nastaví rozšířené styly Systému Microsoft Windows pro okno. |
| HasAssignedSize |
Získá hodnotu, která určuje, zda byla přiřazena velikost. |
| Height |
Získá nebo nastaví hodnotu, která označuje výšku okna. |
| HwndSourceHook |
Získá nebo nastaví hák zprávy pro okno. |
| ParentWindow |
Získá nebo nastaví úchyt okna (HWND) nadřazeného objektu pro vytvořené okno. |
| PositionX |
Získá nebo nastaví pozici levého okraje okna. |
| PositionY |
Získá nebo nastaví pozici horního okraje okna. |
| RestoreFocusMode |
Získá nebo nastaví, jak WPF zpracovává obnovení fokusu do okna. |
| TreatAncestorsAsNonClientArea |
Získá nebo nastaví hodnotu, která určuje, zda nadřazená okna HwndSource by měla být považována za neklizenou oblast okna během průchodů rozložení. |
| TreatAsInputRoot |
Získá nebo nastaví hodnotu, která určuje, zda HwndSource má přijímat zprávy okna vyvolané pumpou zprávy prostřednictvím ComponentDispatcher. |
| UsesPerPixelOpacity |
Získá hodnotu, která deklaruje, zda je dodržena neprůhlednost obsahu zdrojového okna na pixel. |
| UsesPerPixelTransparency |
Získá hodnotu, která deklaruje, zda je dodržena průhlednost zdrojového okna podle pixelů. |
| Width |
Získá nebo nastaví hodnotu, která označuje šířku okna. |
| WindowClassStyle |
Získá nebo nastaví styl třídy Systému Microsoft Windows pro okno. |
| WindowName |
Získá nebo nastaví název okna. |
| WindowStyle |
Získá nebo nastaví styl okna. |
Metody
| Name | Description |
|---|---|
| Equals(HwndSourceParameters) |
Určuje, zda je tato struktura rovna zadané HwndSourceParameters struktuře. |
| Equals(Object) |
Určuje, zda je tato struktura rovna zadanému objektu. |
| GetHashCode() |
Vrátí kód hash pro tuto HwndSourceParameters instanci. |
| SetPosition(Int32, Int32) |
Nastaví hodnoty, které se používají pro umístění obrazovky okna okna HwndSource. |
| SetSize(Int32, Int32) |
Nastaví hodnoty, které se použijí pro velikost HwndSourceokna . |
Operátory
| Name | Description |
|---|---|
| Equality(HwndSourceParameters, HwndSourceParameters) |
Určuje, zda HwndSourceParameters je struktura rovna jiné HwndSourceParameters struktuře. |
| Inequality(HwndSourceParameters, HwndSourceParameters) |
Určuje, zda HwndSourceParameters se struktura nerovná jiné HwndSourceParameters struktuře. |