大家帮忙看看这个关于ITaskTrigger的问题

alexhoho 2010-07-16 11:22:11
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
查了一下说是 参数不对,由于第一次做关于任务计划的东西,麻烦各位懂的帮忙看看
由于没分了,分不是很多,谢谢各位了!
...全文
10 点赞 收藏 回复
写回复
回复
切换为时间正序
请发表友善的回复…
发表回复

还没有回复,快来抢沙发~

发动态
发帖子
硬件/系统
创建于2007-09-28

2590

社区成员

VC/MFC 硬件/系统
申请成为版主
社区公告
暂无公告