Freigeben über


Benachrichtigungsüberwachung ändern (Beispiel)

Veranschaulicht, wie Shell-Änderungsbenachrichtigungen für einen Ordner oder ein Element im Windows-Explorer-Namespace überwacht werden.

Dieses Thema enthält folgende Abschnitte:

Anforderungen

Produkt Mindestproduktversion
Windows Windows Vista
Windows Software Development Kit (SDK) 7.0

 

Herunterladen des Beispiels

Standort Pfad-URL
GitHub ChangeNotifyWatcher-Beispiel

Erstellen des Beispiels

So erstellen Sie das Beispiel über die Eingabeaufforderung:

  1. Öffnen Sie das Eingabeaufforderungsfenster, und navigieren Sie zum Projektverzeichnis ChangeNotifyWatcher .
  2. Geben Sie msbuild ChangeNotifyWatcher.sln ein.

So erstellen Sie das Beispiel mit Microsoft Visual Studio (bevorzugt):

  1. Öffnen Sie Windows Explorer, und navigieren Sie zum Projektverzeichnis ChangeNotifyWatcher.
  2. Doppelklicken Sie auf das Symbol für die Datei ChangeNotifyWatcher.sln, um das Projekt in Visual Studio zu öffnen.
  3. Klicken Sie im Menü Build (Erstellen) auf Build Solution (Projektmappe erstellen).

Ausführen des Beispiels

  1. Navigieren Sie über die Eingabeaufforderung oder windows Explorer zu dem Verzeichnis, das die neue ausführbare Datei enthält.
  2. Geben Sie an der Eingabeaufforderung ChangeNotifyWatcher.exe ein. Alternativ können Sie in Windows Explorer auf das Symbol für ChangeNotifyWatcher.exe doppelklicken.
  3. Um den Effekt zu veranschaulichen, wählen Sie Anwendungsbenutzermodell-IDs (AppUserModelIDs) einen Ordner aus, der watch werden soll, indem Sie entweder auf "Auswählen..." oder per Drag-and-Drop in einem Ordner aus einem Windows-Explorer-Fenster in die Listenansicht des Beispiels klicken.