我希望将来有时间发生通知,并且需要知道::CeSetUserNotificationEx
是否需要stStartTime
结构的CE_NOTIFICATION_TRIGGER
字段中的UTC或本地时间dwType
字段设置为CNT_TIME
?
答案 0 :(得分:1)
使用:: GetSystemTime()填充stStartTime参数,通过:: SystemTimeToFileTime()将其转换为FILETIME,将生成的FILETIME结构强制转换为ULARGE_INTEGER结构,添加相关的毫秒间隔,强制转换为FILETIME,转换为你的stEndTime param with :: FileTimeToSystemTime()。
有关FILETIME算术的信息,请参阅http://msdn.microsoft.com/en-us/library/aa908737.aspx
答案 1 :(得分:1)
在用UTC和本地时间输入实际测试::CeSetUserNotificationEx
之后,我能够回答我自己的问题:
::CeSetUserNotificationEx
想要当地时间。