SystemEvents.UserPreferenceChanged 이벤트

정의

사용자 기본 설정이 변경될 때 발생됩니다.Occurs when a user preference has changed.

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 

이벤트 유형

UserPreferenceChangedEventHandler

예외

현재 컨텍스트에서는 시스템 이벤트 알림이 지원되지 않습니다.System event notifications are not supported under the current context. 예를 들어, 서버 프로세스에서 전역 시스템 이벤트 알림을 지원하지 않을 수 있습니다.Server processes, for example, might not support global system event notifications.

시스템 이벤트 창 스레드를 만들지 못한 경우The attempt to create a system events window thread did not succeed.

설명

참고

이 이벤트는 메시지 펌프가 실행 중인 경우에만 발생 합니다.This event is only raised if the message pump is running. Windows 서비스에서 숨겨진 폼을 사용 하지 않거나 메시지 펌프가 수동으로 시작 된 경우가 아니면이 이벤트는 발생 하지 않습니다.In a Windows service, unless a hidden form is used or the message pump has been started manually, this event will not be raised. Windows 서비스에서 숨겨진 폼을 사용 하 여 시스템 이벤트를 처리 하는 방법을 보여 주는 코드 예제는 클래스를 참조 하세요 SystemEvents .For a code example that shows how to handle system events by using a hidden form in a Windows service, see the SystemEvents class.

주의

정적 이벤트 이기 때문에 애플리케이션 삭제 되거나 메모리 누수가 발생 하는 경우 이벤트 처리기를 분리 해야 합니다.Because this is a static event, you must detach your event handlers when your application is disposed, or memory leaks will result.

적용 대상

추가 정보