擷取工作頁面範例
若要擷取工作頁面,您必須呼叫 ITask::QueryInterface 來擷取 IProvideTaskPage 介面,然後呼叫 IProvideTaskPage::GetPage。 GetPage 方法會傳回頁面的控制代碼,然後可用來顯示您所請求的頁面。
注意
在下列程式代碼範例中,所有介面在不再需要之後都會釋出。
下列程序說明如何建立新的觸發器。
若要建立新的觸發器
- 呼叫 CoInitialize 來初始化 COM 連結庫,並 CoCreateInstance 以取得 Task Scheduler 物件。 (此範例假設工作排程器服務正在執行。)
- 呼叫 ITaskScheduler::Activate,以取得工作物件的 ITask 介面。 (請注意,這個範例會取得「測試工作」。
- 呼叫 ITask::QueryInterface 來擷取 IProvideTaskPage 介面,並 IProvideTaskPage::GetPage 擷取頁面。
- 使用傳回的頁面句柄,顯示頁面。
如需有關的程式代碼範例 | 看 |
---|---|
檢索及顯示已知任務的任務頁面 | 擷取工作頁面 |
相關主題