我创建了一个MDICLIENT,是由主窗口的{return DefFrameProc(hWnd,uimgr.hwndMdiClient,message,wParam,lParam);}默认框架窗口过程处理消息的,MDICLIENT的大小也是由这个过程自动控制,现在我添加了一个toolbar,父窗口是主窗口,这时toolbar被MDICLIENT挡完了。点也点不到,请问要怎么处理最好?
一般多文档程序的TOOLBAR是怎么处理的?

解决方案 »

  1.   

    是真挡住了还是只是它不响应鼠标按钮消息呢?父窗口是MainFrame吗?贴个图看下。
      

  2.   

    是真挡住了,我用别的工具把MDICLIENT缩小以后,点击TOOLBAR就一切正常!
    我是用CreateToolbarEx创建的工具栏,指定了大小。
    是不是在这种情况下,框架窗口的默认过程不管工具栏的大小,直接充满全部主窗口区域了?
    我是不是应该在主窗口的WM_SIZE中手动控制工具栏和MDICLIENT的大小?