我先create了一个窗口,然后以它为父窗口,建立了一个子窗口。当我用鼠标点击子窗口时,消息是如何处理的啊?
是不是先在子窗口的回掉函数里处理,然后再到父窗口的回掉函数里处理啊?最近做插件,遇到了一个我很疑惑的问题,就是我创建了这么一个子窗口,交给播放flash的插件,作为容器让flash播放。可flash画面出来后,点击flash里的“小人”(相当于play键),本应开始播放,可是它跳了一下,又回到开始画面了。它跳了一下,说明不是没有响应,可好像又被重置了?所以有此疑问,还请大家帮我。我是在找不到问题出在哪里。感觉是我对消息循环还没有深刻的认识。
是不是先在子窗口的回掉函数里处理,然后再到父窗口的回掉函数里处理啊?最近做插件,遇到了一个我很疑惑的问题,就是我创建了这么一个子窗口,交给播放flash的插件,作为容器让flash播放。可flash画面出来后,点击flash里的“小人”(相当于play键),本应开始播放,可是它跳了一下,又回到开始画面了。它跳了一下,说明不是没有响应,可好像又被重置了?所以有此疑问,还请大家帮我。我是在找不到问题出在哪里。感觉是我对消息循环还没有深刻的认识。
父、子窗口是都有独立的窗口过程,和窗口句柄,基本不相干,只不过父窗口为其中每个子窗口维护了一个列表,父窗口关闭,子窗口也会关闭。