Compartilhar via


SystemEvents.UserPreferenceChanged Evento

Definição

Ocorre quando uma preferência do usuário foi alterada.

public:
 static event Microsoft::Win32::UserPreferenceChangedEventHandler ^ UserPreferenceChanged;
public static event Microsoft.Win32.UserPreferenceChangedEventHandler UserPreferenceChanged;
public static event Microsoft.Win32.UserPreferenceChangedEventHandler? UserPreferenceChanged;
member this.UserPreferenceChanged : Microsoft.Win32.UserPreferenceChangedEventHandler 
Public Shared Custom Event UserPreferenceChanged As UserPreferenceChangedEventHandler 

Tipo de evento

Exceções

Não há suporte para notificações de eventos do sistema no contexto atual. Os processos do servidor, por exemplo, podem não dar suporte a notificações de eventos globais do sistema.

A tentativa de criar um thread de janela de eventos do sistema não foi bem-sucedida.

Comentários

Observação

Esse evento só será gerado se a bomba de mensagem estiver em execução. Em um serviço Windows, a menos que um formulário oculto seja usado ou a bomba de mensagem tenha sido iniciada manualmente, esse evento não será gerado. Para obter um exemplo de código que mostra como lidar com eventos do sistema usando um formulário oculto em um serviço Windows, consulte a SystemEvents classe .

Cuidado

Como esse é um evento estático, você deve desanexar os manipuladores de eventos quando o aplicativo for descartado ou ocorrerá vazamentos de memória.

Aplica-se a

Confira também