VisualStyleRenderer.Handle Proprietà
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.
Ottiene un identificativo univoco per la classe corrente degli elementi dello stile di visualizzazione.
public:
property IntPtr Handle { IntPtr get(); };
public IntPtr Handle { get; }
member this.Handle : nativeint
Public ReadOnly Property Handle As IntPtr
Valore della proprietà
nativeint
Oggetto IntPtr utilizzato per l'identificazione di un set di dati che definisce la classe degli elementi specificati dalla proprietà Class.
Eccezioni
Il sistema operativo non supporta gli stili di visualizzazione.
-oppure-
Gli stili di visualizzazione sono stati disabilitati dall'utente nel sistema operativo.
-oppure-
Gli stili di visualizzazione non sono stati applicati all'area client delle finestre dell'applicazione.
Commenti
Questa proprietà viene usata internamente dai VisualStyleRenderer metodi. Se la classe di elementi specificati dalla proprietà non è definita dallo Class stile di visualizzazione corrente, questa proprietà restituisce IntPtr.Zero.
Questo valore della proprietà viene invalidato quando lo stile visivo del sistema operativo cambia o quando l'utente disabilita gli stili di visualizzazione. Se si accede direttamente a questa proprietà, il codice deve eseguire nuovamente una query su questa proprietà per ottenere un nuovo handle quando l'evento viene generato con il SystemEvents.UserPreferenceChangedUserPreferenceChangedEventArgs.Category valore della proprietà di UserPreferenceCategory.VisualStyle.