次の方法で共有


SystemEvents.TimeChanged イベント

ユーザーがシステム時間を変更すると発生します。

名前空間: Microsoft.Win32
アセンブリ: System (system.dll 内)

構文

'宣言
Public Shared Event TimeChanged As EventHandler
'使用
Dim handler As EventHandler

AddHandler SystemEvents.TimeChanged, handler
public static event EventHandler TimeChanged
public:
static event EventHandler^ TimeChanged {
    void add (EventHandler^ value);
    void remove (EventHandler^ value);
}
/** @event */
public static void add_TimeChanged (EventHandler value)

/** @event */
public static void remove_TimeChanged (EventHandler value)
JScript では、このクラスで定義されているイベントを処理できます。ただし、独自のイベントは定義できません。
適用できません。

例外

例外の種類 条件

InvalidOperationException

システム イベント通知は、現在のコンテキストではサポートされていません。たとえば、サーバー プロセスがグローバル システム イベント通知をサポートしていない可能性があります。

ExternalException

システム イベント ウィンドウ スレッドの作成が成功しませんでした。

解説

注意に関するメモ注意 :

これは静的イベントなので、アプリケーションが破棄されるときにイベント ハンドラをデタッチしないと、メモリ リークが発生します。

プラットフォーム

Windows 98,Windows Server 2000 SP4,Windows CE,Windows Millennium Edition,Windows Mobile for Pocket PC,Windows Mobile for Smartphone,Windows Server 2003,Windows XP Media Center Edition,Windows XP Professional x64 Edition,Windows XP SP2,Windows XP Starter Edition

Microsoft .NET Framework 3.0 は Windows Vista,Microsoft Windows XP SP2,および Windows Server 2003 SP1 でサポートされています。

バージョン情報

.NET Framework

サポート対象 : 3.0,2.0,1.1,1.0

参照

関連項目

SystemEvents クラス
SystemEvents メンバ
Microsoft.Win32 名前空間