postmessage是在单独个一个线程中?
请教大家一个问题,postmessage发消息给一自定义消息函数,这个自定义消息函数执行是在主线程中还是在单独的一个线程中?如果是单独的一个线程,访问一些线程不安全的控件可能会出错
[解决办法]
postmessage的第一个参数是接收消息的窗口的句柄,
这个自定义消息函数执行是在这个窗口所在的线程中执行的。
也就是说,如果这个窗口是在主线程的,那这个自定义消息函数就是在主线程执行的。
发布时间: 2012-08-09 15:59:21 作者: rapoo
postmessage是在单独个一个线程中?
请教大家一个问题,postmessage发消息给一自定义消息函数,这个自定义消息函数执行是在主线程中还是在单独的一个线程中?如果是单独的一个线程,访问一些线程不安全的控件可能会出错
[解决办法]
postmessage的第一个参数是接收消息的窗口的句柄,
这个自定义消息函数执行是在这个窗口所在的线程中执行的。
也就是说,如果这个窗口是在主线程的,那这个自定义消息函数就是在主线程执行的。