Windows mobile Windows Mobile 5-句柄应用程序退出

Windows mobile Windows Mobile 5-句柄应用程序退出,windows-mobile,process,exit,Windows Mobile,Process,Exit,我正在为Windows Mobile 5.0开发,在我的应用程序中遇到了一个小问题。我正在使用win32 api计划一个进程定期运行。这要感谢发布在(调用CeRunAppAtTime)上的代码 然而,我遇到的问题是,如果我计划运行一个进程,而应用程序被强制关闭(比如通过进程退出或关闭手机),那么计划的项目仍然会运行 是否有方法处理进程退出,以便我可以删除计划项目?我不太熟悉windows API,因此非常感谢您在托管代码方面提供的任何帮助 谢谢, Matt根据,如果使用空时间参数调用cerunp

我正在为Windows Mobile 5.0开发,在我的应用程序中遇到了一个小问题。我正在使用win32 api计划一个进程定期运行。这要感谢发布在(调用CeRunAppAtTime)上的代码

然而,我遇到的问题是,如果我计划运行一个进程,而应用程序被强制关闭(比如通过进程退出或关闭手机),那么计划的项目仍然会运行

是否有方法处理进程退出,以便我可以删除计划项目?我不太熟悉windows API,因此非常感谢您在托管代码方面提供的任何帮助

谢谢,
Matt

根据,如果使用空时间参数调用cerunpattime,它将删除现有的计划运行请求。

是的,这是正确的,但是我需要能够在程序退出时执行该命令。目前,我只能在用户从应用程序内部退出时才能这样做,而不是在windows mobile出于某种目的退出时。你是说windows要求你的应用程序很好地关闭,还是进程终止?您是使用compact framework还是您的应用程序是本机应用程序?因为当windows要求您的应用程序正常关闭时,您可以捕捉到这一点并仍然删除计划的事件。另一种方法是不删除计划的事件,而是让运行的应用程序先检查进程是否正在运行,如果没有,则不执行任何操作,也不计划新事件。