最近一个项目中,SetFocus无效,极其无奈,最后知道原因。
调用SetFocus的不是DLG本身线程,其它线程调用它会失败。
解决方法是使用SendMessage。
在线程里也不应该使用任何与窗口相关的资源,无论是GetDlgItemText还是SetDlgItemText,
有时候会引起莫名其妙的事情来,调用设置窗口东东的函数有可能还会引起死锁。