Beispiel zum Abrufen einer Vorgangsseite

Zum Abrufen einer Aufgabenseite müssen Sie ITask::QueryInterface aufrufen, um die IProvideTaskPage-Schnittstelle abzurufen, und dann IProvideTaskPage::GetPage aufrufen. Die GetPage-Methode gibt ein Handle an die Seite zurück, das dann zum Anzeigen der angeforderten Seite verwendet werden kann.

Hinweis

Im folgenden Codebeispiel werden alle Schnittstellen freigegeben, nachdem sie nicht mehr benötigt werden.

 

Im folgenden Verfahren wird beschrieben, wie Sie einen neuen Trigger erstellen.

So erstellen Sie einen neuen Trigger

  1. Rufen Sie CoInitialize auf, um die COM-Bibliothek zu initialisieren, und CoCreateInstance , um ein Aufgabenplanungsobjekt abzurufen. (In diesem Beispiel wird davon ausgegangen, dass der Taskplaner-Dienst ausgeführt wird.)
  2. Rufen Sie ITaskScheduler::Activate auf, um die ITask-Schnittstelle des Aufgabenobjekts abzurufen. (Beachten Sie, dass in diesem Beispiel der Task "Testtask" abgerufen wird.)
  3. Rufen Sie ITask::QueryInterface auf, um die IProvideTaskPage-Schnittstelle und IProvideTaskPage::GetPage abzurufen, um die Seite abzurufen.
  4. Zeigen Sie die Seite mithilfe des zurückgegebenen Seitenhandles an.
Ein Codebeispiel für Siehe
Abrufen und Anzeigen der Seite "Aufgabe" einer bekannten Aufgabe Abrufen einer Aufgabenseite

 

Beispiele für Taskplaner 1.0