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 identificatore univoco per la classe corrente di 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 che identifica un set di dati che definisce la classe di elementi specificati da Class.
Eccezioni
Il sistema operativo non supporta gli stili di visualizzazione.
oppure
Gli stili di visualizzazione sono disabilitati dall'utente nel sistema operativo.
oppure
Gli stili di visualizzazione non vengono applicati all'area client delle finestre dell'applicazione.
Commenti
Questa proprietà viene utilizzata internamente dai VisualStyleRenderer metodi . Se la classe di elementi specificati dalla Class proprietà non è definita dallo stile di visualizzazione corrente, questa proprietà restituisce IntPtr.Zero.
Questo valore della proprietà viene invalidato quando lo stile di visualizzazione del sistema operativo cambia o quando l'utente disabilita gli stili di visualizzazione. Se si accede direttamente a questa proprietà, il codice deve eseguire di nuovo una query su questa proprietà per ottenere un nuovo handle quando l'evento SystemEvents.UserPreferenceChanged viene generato con il UserPreferenceChangedEventArgs.Category valore della proprietà .UserPreferenceCategory.VisualStyle