HwndSourceParameters Struct
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Contiene i parametri usati per creare un oggetto HwndSource mediante il costruttore HwndSource(HwndSourceParameters).
public value class HwndSourceParameters
public struct HwndSourceParameters
type HwndSourceParameters = struct
Public Structure HwndSourceParameters
- Ereditarietà
Commenti
Questa struttura viene usata solo nella chiamata del costruttore dell'oggetto HwndSource .
Le proprietà i cui valori vengono stabiliti da questa struttura non vengono esposti direttamente nelle HwndSource istanze in cui viene costruito un oggetto HwndSource . Tuttavia, i valori della struttura influiscono in genere sulle proprietà generali dell'interfaccia HwndSourceParameters utente, ad esempio "Height" e "Width" che potrebbero esistere in oggetti ospitati specifici e le relative API.
Importante
Non costruire istanze di questa struttura usando il costruttore predefinito (senza parametri). Un'istanza HwndSourceParameters creata dal costruttore HwndSourceParameters senza parametri comporta l'assegnazione di un WindowName oggetto (anche se la WindowName proprietà sembra essere impostata). Se tale istanza viene applicata come parametri per un HwndSource costruttore, il risultato HwndSource non può visualizzare una finestra.
Costruttori
HwndSourceParameters(String) |
Inizializza una nuova istanza della classe HwndSourceParameters con un nome della finestra specificato. |
HwndSourceParameters(String, Int32, Int32) |
Inizializza una nuova istanza della classe HwndSourceParameters con un nome della finestra e le dimensioni iniziali specificati. |
Proprietà
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. |
AdjustSizingForNonClientArea |
Ottiene o imposta un valore che indica se includere l'area non client per il ridimensionamento. |
ExtendedWindowStyle |
Ottiene o imposta gli stili di Windows estesi Microsoft per la finestra. |
HasAssignedSize |
Ottiene un valore che indica se sono state assegnate le dimensioni. |
Height |
Ottiene o imposta un valore che indica l'altezza della finestra. |
HwndSourceHook |
Ottiene o imposta l'hook dei messaggi per la finestra. |
ParentWindow |
Ottiene o imposta l'handle della finestra (HWND) dell'elemento padre per la finestra creata. |
PositionX |
Ottiene o imposta la posizione del bordo sinistro della finestra. |
PositionY |
Ottiene o imposta la posizione del bordo superiore della finestra. |
RestoreFocusMode |
Ottiene o imposta la modalità con cui WPF gestisce il ripristino dello stato attivo della finestra. |
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. |
TreatAsInputRoot |
Ottiene o imposta un valore che indica se HwndSource deve ricevere i messaggi della finestra generati dal message pump tramite ComponentDispatcher. |
UsesPerPixelOpacity |
Ottiene un valore che dichiara se l'opacità per pixel del contenuto della finestra di origine viene rispettato. |
UsesPerPixelTransparency |
Ottiene un valore che dichiara se la trasparenza per pixel del contenuto della finestra di origine viene rispettato. |
Width |
Ottiene o imposta un valore che indica la larghezza della finestra. |
WindowClassStyle |
Ottiene o imposta lo stile della classe windows Microsoft per la finestra. |
WindowName |
Ottiene o imposta il nome della finestra. |
WindowStyle |
Ottiene o imposta lo stile per la finestra. |
Metodi
Equals(HwndSourceParameters) |
Determina se questa struttura è uguale a una struttura HwndSourceParameters specificata. |
Equals(Object) |
Determina se questa struttura è uguale a un oggetto specificato. |
GetHashCode() |
Restituisce il codice hash per questa istanza di HwndSourceParameters. |
SetPosition(Int32, Int32) |
Imposta i valori usati per la posizione della finestra sullo schermo per l'oggetto HwndSource. |
SetSize(Int32, Int32) |
Imposta i valori usati per le dimensioni della finestra dell'oggetto HwndSource. |
Operatori
Equality(HwndSourceParameters, HwndSourceParameters) |
Determina se una struttura HwndSourceParameters è uguale a un'altra struttura HwndSourceParameters. |
Inequality(HwndSourceParameters, HwndSourceParameters) |
Determina se una struttura HwndSourceParameters non è uguale a un'altra struttura HwndSourceParameters. |