即A可以遮盖住B,但B不能遮盖住A,无论鼠标单击那个子窗口都是如此。

解决方案 »

  1.   

    用setWindowPos来设置各个子窗口的Z序
      

  2.   

    啊哈哈,我也是被这种问题搞得要富士康。
    你B和A的Create顺序是怎么样的?A上面有没有子窗口和控件?没有的话就好办了,SetWindowPos一下就行
      

  3.   

    我用SetWindowPos也不行,你那个SetWindowPos怎么用的?
      

  4.   

    m_bWnd.SetWindowPos(m_aWnd.GetSafeWnd(),0,0,0,0,SWP_NOMOVE|SWP_NOSIZE);
    这样可以不?
      

  5.   

    不行啊,重绘B被A遮盖的部分时,这些重绘显示在A上。