子窗口,父窗口,消息处理,该如何解决

子窗口,父窗口,消息处理
我先create了一个窗口,然后以它为父窗口,建立了一个子窗口。

当我用鼠标点击子窗口时,消息是如何处理的啊?
是不是先在子窗口的回掉函数里处理,然后再到父窗口的回掉函数里处理啊?

最近做插件,遇到了一个我很疑惑的问题,就是我创建了这么一个子窗口,交给播放flash的插件,作为容器让flash播放。可flash画面出来后,点击flash里的“小人”(相当于play键),本应开始播放,可是它跳了一下,又回到开始画面了。它跳了一下,说明不是没有响应,可好像又被重置了?

所以有此疑问,还请大家帮我。我是在找不到问题出在哪里。感觉是我对消息循环还没有深刻的认识。


------解决方案--------------------
系统为一个线程保持一个消息队列,一般一个线程只写一个消息循环。
父、子窗口是都有独立的窗口过程,和窗口句柄,基本不相干,只不过父窗口为其中每个子窗口维护了一个列表,父窗口关闭,子窗口也会关闭。