[問題] 如何在程式被關閉前,處理一些事情

看板C_and_CPP (C/C++)作者 (miss you ~)時間15年前 (2011/05/04 13:32), 編輯推噓1(104)
留言5則, 3人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) Windows XP, VC++ 2003, Win32 問題(Question): 程式在執行的過程中,如果被 TaskManager 之類的,下一個 TerminateProcess 我想抓到這個時間點,塞一些 code 關閉被我帶起來的外部程式 請問有什麼方法做到呢? 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.30.46 ※ 編輯: meconin 來自: 140.112.30.46 (05/04 13:32) ※ 編輯: meconin 來自: 140.112.30.46 (05/04 13:32)

05/04 13:35, , 1F
不知道 atexit 符不符合你的需求?
05/04 13:35, 1F
感謝J大

05/04 13:46, , 2F
〈Why can't you trap TerminateProcess?〉
05/04 13:46, 2F
P大是指 (The Old New Thing:) ? ※ 編輯: meconin 來自: 140.112.30.46 (05/04 15:59)

05/04 16:02, , 3F
好像有個推文消失了?
05/04 16:02, 3F

05/04 16:09, , 4F
嗯,是那篇
05/04 16:09, 4F

05/04 16:52, , 5F
我自己推的
05/04 16:52, 5F
文章代碼(AID): #1DmEJfWr (C_and_CPP)
文章代碼(AID): #1DmEJfWr (C_and_CPP)