[問題] 結束處理程序
我用 Dev-C++寫了一個程式大致上長這樣
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <stdlib.h>
#include <windows.h>
void WINAPI MyThread()
{
system("lapurw.exe>temp");
printf("W success\n");
}
main()
{
FILE *temp_file;
HANDLE hThread;
system("lapurx.exe>temp");
printf("X success\n");
hThread = CreateThread( NULL, 0, MyThread, NULL, 0, NULL );
WaitForSingleObject(hThread, 4000);
system("pause");
}
但是我發現在當thread執行超過4秒被直接結束之後
工作管理員裡面還是有lapurw.exe這個程式
有什麼辦法可以讓他在結束thread的同時一起結束嗎??
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.114.226.97
推
09/18 04:03, , 1F
09/18 04:03, 1F
→
09/18 04:03, , 2F
09/18 04:03, 2F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章