大家帮忙看看这个关于ITaskTrigger的问题
TASK_TRIGGER pTrigger;
ZeroMemory(&pTrigger, sizeof (TASK_TRIGGER));
// Add code to set trigger structure?
pTrigger.wBeginDay = in_pStartTime->wDay; // Required
pTrigger.wBeginMonth = in_pStartTime->wMonth; // Required
pTrigger.wBeginYear = in_pStartTime->wYear; // Required
pTrigger.wStartHour = in_pStartTime->wHour;
pTrigger.wStartMinute = in_pStartTime->wMinute;
pTrigger.cbTriggerSize = sizeof (TASK_TRIGGER);
if(in_pEndTime)
{
pTrigger.wEndDay = in_pEndTime->wDay;
pTrigger.wEndMonth = in_pEndTime->wMonth;
pTrigger.wEndYear = in_pEndTime->wYear;
}
pTrigger.TriggerType = (TASK_TRIGGER_TYPE)in_dwStartType;//设置触发类型
hr = pITaskTrigger->SetTrigger(&pTrigger);
程序跑到这一句,总是返回E_INVALIDARG
hr 的值是E_INVALIDARG
查了一下说是 参数不对,由于第一次做关于任务计划的东西,麻烦各位懂的帮忙看看
由于没分了,分不是很多,谢谢各位了!