【发布时间】:2015-04-11 08:47:59
【问题描述】:
我读到我应该只使用PostMessage() 告诉 UI 线程访问 UI 控件。
例如,如果我设置"EDIT" 控件的文本,则遵循此方法没有问题。但是,如果我想获取"EDIT" 控件的文本,如果我使用PostMessage() 向UI 线程发送消息,那么PostMessage() 将在文本设置到缓冲区之前立即返回,那么应该如何我解决了这个问题?
【问题讨论】:
-
一开始你为什么要使用
PostMessage?您是否有避免使用GetWindowText或GetDlgItemText的原因?
标签: multithreading winapi