[問題] 是否為multithread?

看板C_and_CPP (C/C++)作者 (rosemary0401)時間15年前 (2011/02/09 08:32), 編輯推噓0(002)
留言2則, 1人參與, 最新討論串1/1
在windows programming中都會有個message loop來收message 然後再根據message的種類來執行對應的程式碼, 請問message loop是用原本的thread來執行該message對應的程式碼? (這樣會不會造成thread執行對應的程式碼時,無法收message) 還是會另外創一個thread來執行對應的程式碼呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.240.241.180

02/09 11:30, , 1F
message loop一次只能處理一個message
02/09 11:30, 1F

02/09 11:32, , 2F
除非在處理message時創建Thread然後返迴
02/09 11:32, 2F
文章代碼(AID): #1DKU2Y0O (C_and_CPP)
文章代碼(AID): #1DKU2Y0O (C_and_CPP)