#include <stdlib.h>
#include <Windows.h>
DWORD WINAPI shutdown(void *pd)
{
int *time
time = (int *)pd
// 根据time休眠线程一段时间
Sleep(*time)
// 执行扫尾 *** 作,比如释放资源
// CleanUp();
//结束进程
exit(0)
return 0
}
int main()
{
int time
HANDLE hShutdownDelay
time = 5000
// 创建延时线程,把time作为参数传进去
hShutdownDelay = CreateThread(0, 0, shutdown, &time, 0, 0)
// 继续你的MP3播放逻辑
while (1)
{
// PlayMusic()
}
return 0
}
1.关闭某数扒个程序:taskkill /f /im iexplore.exe
将此命令保存在一个bat文件中,例如test.bat,进程名改为你的进程名。
2.使用at命令实现定时控制:例如晚上9点:
at 21:00 test.bat
通过以上两步就可以实现 执行在规慧毕蠢定的时间内关闭某个前陪程序
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)