VisualStyleRenderer.Handle Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém um identificador único para a classe atual de elementos de estilo visual.
public:
property IntPtr Handle { IntPtr get(); };
public IntPtr Handle { get; }
member this.Handle : nativeint
Public ReadOnly Property Handle As IntPtr
Valor de Propriedade
nativeint
Um IntPtr que identifica um conjunto de dados que define a classe de elementos especificada por Class.
Exceções
O sistema operativo não suporta estilos visuais.
-ou-
Os estilos visuais são desativados pelo utilizador no sistema operativo.
-ou-
Estilos visuais não são aplicados à área cliente das janelas de aplicação.
Observações
Esta propriedade é usada internamente pelos VisualStyleRenderer métodos. Se a classe de elementos especificada pela Class propriedade não estiver definida pelo estilo visual atual, então esta propriedade devolve IntPtr.Zero.
Este valor de propriedade é invalidado quando o estilo visual do sistema operativo muda, ou quando o utilizador desativa estilos visuais. Se aceder diretamente a esta propriedade, o seu código deve consultar esta propriedade novamente para obter um novo handle quando o SystemEvents.UserPreferenceChanged evento for ativado com o UserPreferenceChangedEventArgs.Category valor da propriedade de UserPreferenceCategory.VisualStyle.