3
我創建了新窗口,並在新線程上使用了SlimDX.Windows.MessagePump.Run。 如何停止該循環?SlimDX - 終止線程
我創建了新窗口,並在新線程上使用了SlimDX.Windows.MessagePump.Run。 如何停止該循環?SlimDX - 終止線程
如果您將表單作爲參數傳遞給MessagePump.Run,則可以簡單地在該表單上調用Close(),這將停止消息泵循環。這就是我在3DAPI中做到的。看這個源文件到see an example of how to do it(靠近文件底部,在DirectEngine類的572行)。
發佈WM_CLOSE消息? –
@MartinJames - 做這件事最乾淨的方法是什麼? – Hooch