Beispiel für das Abrufen einer Aufgabenseite
Um eine Aufgabenseite abzurufen, müssen Sie ITask::QueryInterface aufrufen, um die IProvideTaskPage-Schnittstelle abzurufen, und dann IProvideTaskPage::GetPageaufrufen. Die GetPage-Methode gibt ein Handle für 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
- Rufen Sie CoInitialize auf, um die COM-Bibliothek zu initialisieren, und CoCreateInstance, um ein Taskplaner-Objekt abzurufen. (In diesem Beispiel wird davon ausgegangen, dass der Taskplaner Dienst ausgeführt wird.)
- Rufen Sie ITaskScheduler::Activate auf, um die ITask-Schnittstelle des Taskobjekts abzurufen. (Beachten Sie, dass dieses Beispiel die Aufgabe "Testtask" erhält.)
- Rufen Sie ITask::QueryInterface auf, um die IProvideTaskPage-Schnittstelle abzurufen, und IProvideTaskPage::GetPage, um die Seite abzurufen.
- Zeigen Sie die Seite mithilfe des zurückgegebenen Seitenhandle an.
| Ein Codebeispiel für | Siehe |
|---|---|
| Abrufen und Anzeigen der Seite Aufgabe einer bekannten Aufgabe | Seite "Aufgaben abrufen" |