[問題] 如何重新啟動CreateThread?
開發平台(Platform): VC++ (MFC)
問題(Question):我使用MFC寫影音播放程式 裡面有用到CreateThread
跑4個不同的執行緒
現在當我拖曳slider後想要關掉這四個執行緒
並且重新啟動這四個執行緒,用了CloseHandle()
好像沒什麼效果
如果我沒插入SuspendThread() 程式會出現記憶體出錯
可是如果有插入又需要拉兩次slider
才可以重新啟動執行緒
請問有沒有更好的關掉執行緒在重新啟動的函式
不是把整個程式關掉的函式,先謝謝各位解答
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.123.112.5
→
03/08 13:02, , 1F
03/08 13:02, 1F
推
03/08 13:12, , 2F
03/08 13:12, 2F
→
03/08 13:12, , 3F
03/08 13:12, 3F
推
03/08 16:24, , 4F
03/08 16:24, 4F
→
03/08 16:24, , 5F
03/08 16:24, 5F
→
03/08 16:26, , 6F
03/08 16:26, 6F
→
03/08 16:26, , 7F
03/08 16:26, 7F
推
03/08 17:07, , 8F
03/08 17:07, 8F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章