mobile待机定时响应

方法一:

SYSTEMTIME new_SysTime;
GetLocalTime(&new_SysTime);
new_SysTime.wMinute = new_SysTime.wMinute+10;
CeRunAppAtTime(_T("//Program Files//KeyIns.exe"),&new_SysTime);

 


 

方法二:

CeSetUserNotification...................


SYSTEMTIME  new_SysTime;
//FILETIME old_FileTime, new_FileTime;
//GetSystemTime(&old_SysTime);
GetLocalTime(&new_SysTime);

new_SysTime.wMinute = new_SysTime.wMinute+20;
//new_SysTime.wSecond = new_SysTime.wSecond+10;

//SystemTimeToFileTime(&old_SysTime, &old_FileTime);
//ULONGLONG interval = (((ULONGLONG)old_FileTime.dwHighDateTime) << 32) + old_FileTime.dwLowDateTime
//+ 10*1000*10000; // 10秒以后执行应用
//new_FileTime.dwHighDateTime = (DWORD)(interval >> 32);
//new_FileTime.dwLowDateTime = (DWORD)(interval & 0xFFFFFFFF);
//FileTimeToSystemTime(&new_FileTime, &new_SysTime);
///
//CeRunAppAtTime(LOCATION_APP_PATH, &new_SysTime);
///
CE_NOTIFICATION_TRIGGER cnt;
TCHAR szArgs[] = TEXT ("This is a timer notification.");
TCHAR szExeName[MAX_PATH];
wcscpy(szExeName, _T("//Program Files//KeyIns.exe"));

memset (&cnt, 0, sizeof (CE_NOTIFICATION_TRIGGER));
cnt.dwSize = sizeof (CE_NOTIFICATION_TRIGGER);
cnt.dwType = CNT_TIME;
cnt.lpszApplication = szExeName;
cnt.lpszArguments = szArgs;
cnt.stStartTime = new_SysTime;

CeSetUserNotificationEx (0, &cnt, NULL);

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lihualiu81

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值