我已经读过SendMessage()不应该用来从其他线程访问UI控件,但是我不知道我知道为什么,我能想到的唯一原因是因为SendMessage()是阻塞调用,那么它可能会在某些情况下导致死锁.
SendMessage()
但这是不使用它的唯一原因吗?
编辑:该文章有关会谈的理由不使用SendMessage(),但我不觉得这是非常明确的(它是用于.NET).
winapi multithreading
multithreading ×1
winapi ×1